Computer Vision Course Resources
General Programming Tips
Computer Vision Programming Resources
- OpenCV (core, aux, highgui, ml) - highgui contains some nice APIs to read from files and ml contains some common machine learning algorithms
- sba A Levenberg-Marquardt implementation in C++ for sparse bundle adjustment
- N900 Hardware (framebuffer, accelerometer, etc.) - The previous projects used the framebuffer API and the accelerometer uses DBus
- SIFT - There is an open source SIFT library available by Rob Hess at Oregon State that uses OpenCV
- Facebook API
- QR Code capture - The one linked here does have a C++ port
- tesseract-ocr - An open source OCR package
- Google Language API
- lib3ds - A lib for loading .3DS files
OpenCV Reference Materials
Introduction to Programming With OpenCV
OpenCV Cheat Sheet
OpenCV Reference Manual