Недавно я наткнулся на проект boofcv, и он действительно потрясающий. Мне это нравится, потому что им очень легко пользоваться. Я изменил этот пример: http://boofcv.org/index.php?title=Example_Associate_Interest_Points для работы на андроиде. Но эта функция использует Surf, и, насколько мне известно, версия Surf, включенная в BoofCV, не является бесплатной для коммерческих целей. BRISK, ORB и т. д. тоже могут работать, но я не знаю, как их реализовать.
Два вопроса: является ли SURF бесплатным в сочетании с boofcv? и Если нет: как мне изменить код примера, чтобы он работал с бесплатным для коммерческого использования Feature Matcher/Descriptor/Extractor?
(BoofCV кажется лучшим выбором для новичков, которые совершенно не знакомы с компьютерным зрением и разработкой Android, не так ли?)