simplecv-js
simplecv-js copied to clipboard
A Javascript/Coffeescript companion library to SimpleCV
Using the cv library create a findBlobs / findBlobs from mask operation. The blob class should support most of the functionality found in SimpleCV.
Using the Hough lines code create a Hough circle detector for SimpleCV.js
Spec out the base feature / feature set class for SImpleCV.js.
Create a WebGL enabled Hough transform (hopefully find existing code) that uses a binary Canny edge image. Return the line values as a feature set.
Move the existing Sobel operations to WebGL. Add Canny edge detector. This ticket will block findLines and findCircle operations.
Crop the image and return a new image and a new image context. Support new un-crop functionality that will be in the lastest version of SimpleCV.
Image.show([optional parent object]) save the image to the dom if not present -- if no parent object is defined, default to if the image is already in the dom, make...
addDrawingLayer() getDrawingLayer() aka dl() removeDrawingLayer() create new 2d canvas 100% alphad same dimensions as the original image as processing.js objects keep an array of drawing layers on the image object
either cv.js or ccv.js has a binarize function -- call it from image and return a new image which is binarized write a unit test for it