Демонстрация нескольких методов компьютерного зрения, предоставленных BoofCV
1) Обработка изображений (размытие, края, двоичное изображение, улучшение, 360 фото)
2) Сегментация (суперпиксели, пороговое значение, цвет)
3) Обнаружение (угол, SURF, SIFT, линия, формы)
4) Ассоциация изображений (ближайший сосед)
5) Трекинг (КЛТ, трекинг объекта, детекция движения)
6) Калибровка камеры (шахматная доска, круги, квадраты, ECoCheck)
7) Распознавание (QR-код, микро-QR-код, CNN, координатные маркеры)
8) Структура из движения (стереодиспаратность, мозаика/стабилизация, фотограмметрия),
Сайт проекта: http://boofcv.org
Для инструкций и более подробного объяснения:
http://peterables.com/blog/?p=204
Полный исходный код:
https://github.com/lessthanoptimal/BoofAndroidDemo