A Moore neighbour contour tracer
npm install contoursThis is a basic script for pulling out contours/regions from an image.
It uses Moore Neighbourhood contour tracing. For more details on the algorithm/approach see this site.
``js
const output = contours(imageData)
// list of matching contours
`
* imageData should be thresholded (any non-zero pixel is counted as _on_)
* only the red value is the only one used
`bash
yarn install #or, npm
# run tests on file change
npm run test:watch
``
You probably shouldn't use this or whatever.
This is at the state of "just about working". There's a few things that would make it a load more efficient, and maybe a bit nicer to use. Feedback would be appreciated.