Experimenting with WebAssembly and Computer Vision
hacks.mozilla.org
hacks.mozilla.org
I wouldn't build any company around this technology.
Anyway you are comparing apples and oranges. The alternative to wasm isn't native, it's javascript. And this is leaps and bounds better than js. Wasm is the new lowest common denominator language. Every platform supports it, it "just works" from the browser without requiring the user to do anything, and it doesn't require installation of any untrusted software. You can't say that for anything else.
Canny w/ webcam: https://ucisysarch.github.io/opencvjs/examples/live/img_proc...
Colors, canny, blurs, contours, histogram, morphology: http://ucisysarch.github.io/opencvjs/examples/img_proc.html
Detect face/eyes: http://ucisysarch.github.io/opencvjs/examples/face_detect.ht...
And much more from: https://github.com/ucisysarch/opencvjs/tree/gh-pages/example....
In some ways the death of PNACL is kind of sad - as I think it was probably a technically superior solution. But cross-browser support is nice.