Kevin Hoyt
  • Home
  • About
  • Events
  • Lounge
Sign in Subscribe

image

A collection of 4 posts
Transferable ImageData
image

Transferable ImageData

In a previous post [https://krhoyt.ghost.io/2018/10/23/image-processing-in-a-web-worker/], I covered sending ImageData from a canvas element, to a Web Worker. This allows for threaded image processing without impacting rendering performance of the browser ... mostly. By Value There is still a performance hit, af around 20 milliseconds
31 Oct 2018 3 min read
Image Processing in a Web Worker
image

Image Processing in a Web Worker

WebRTC (Real-Time Communication) has many great uses, much of which is still relatively untapped. One of my favorite side effects of WebRTC arriving in browsers is the ability to put a live web camera feed into a video element. Once those two are paired, you can start performing real-time image
23 Oct 2018 7 min read
Preflight Image Hashing
web

Preflight Image Hashing

Sometime earlier this year, I became enamored with image hashing. The idea is to read an image, perform various maths on the RGB color model, and output a unique string. Effectively, an image fingerprint. It turns out there are a lot of ways to do approach this task, usually trading
06 Jun 2017 5 min read
Upload a Web Camera Image
canvas

Upload a Web Camera Image

Long ago, in a galaxy far, far away, Flash Player gave developers access to the user's web camera. This 2002 feature is just starting [http://caniuse.com/#search=getUserMedia] to become available to the Web. At the same time, HTML5 Canvas brings pixel level manipulation of content to
18 Jun 2015 6 min read
Page 1 of 1
Kevin Hoyt © 2026
Powered by Ghost