OpenCV
surfaceMan