Elementolab/Image Analysis

From Icbwiki

Jump to: navigation, search

OpenCV

g++ -I/usr/local/include -o facedetect facedetect.cpp -L/usr/local/lib -lopencv_ml  -lopencv_highgui -lopencv_core -lopencv_objdetect -lopencv_imgproc

Background: facedetect uses Haar-like features and a boosting approach

http://en.wikipedia.org/wiki/Haar-like_features
http://www.computer.org/portal/web/csdl/doi/10.1109/ICCV.1998.710772  
https://merl.com/reports/docs/TR2004-043.pdf

OpenCV does not come with a blob detection library but there's a third-party library for this https://github.com/lubosz/cvblobslib It's just a bit hard to install and requires messing up with cmake a bit http://www.cmake.org/cmake/help/cmake-2-8-docs.html

But once installed, it's easy to use http://opencv.willowgarage.com/wiki/cvBlobsLib

VIGRA

Cell segmentation

Biological image/video visualization

Format conversion

Personal tools