Вы должны использовать matchTemplate , это позволяет вам найти шаблон на изображении. Например, если ваш шаблон
, а ваше изображение
Результатом будет
(изображения можно найти в документации OpenCV)
[1123 ] В соответствии с вашими потребностями вы можете выбрать тот или иной метод, например, TM_CCORR_NORMED является надежным, но TM_SQDIFF требует меньше вычислений.
ОБНОВЛЕНИЕ
Это будет легко работать для перевода, но для более сложных преобразований Вы должны использовать Features2D и homography , чтобы найти свой шаблон. Вот пример документации OpenCV:
Идея алгоритма такова:
, чтобы извлечь ключевые точки в каждом изображении и затем сопоставить дескрипторы.
Может быть, этот тоже должен помочь.
Для «нативной» разработки приложений BlackBerry (т.е. разработки приложений Java), в основном, есть 4 варианта:
опции 3 и 4 я давно не видел использованными, не уверен, что они все еще жизнеспособны - хотя я не понимаю, почему # 4 не будет.
Я использовал # 4 долгое время, пока RIM не выпустил их плагин. Несмотря на то, что все еще существует много проблем с ним , для меня прирост производительности при работе с чем-то вроде Eclipse перевешивает их.
Таким образом, либо 1, либо 2, с оговоркой, что вы должны выбрать один или другой для всей вашей команды, так как они действительно несовместимы друг с другом (различия в структуре проекта и в том, как они обрабатывают ресурсы). Вы можете легко переходить с 1 на 2, но не наоборот.
IDE, предоставляемая RIM, называется JDE. Правда, для многих этот продукт оставляет желать лучшего. RIM также поддерживает использование сред разработки Eclipse и Microsoft, так что вы можете выбрать. Лично я использую JDE. Не воспринимайте это как рекомендацию, я не говорю, что это лучшее, что я использую.
Кроме JDE RIM, единственной известной мне опцией является плагин RDE JDE для Eclipse .
Плагин .NET очень ограничен в том, что вы можете сделать, он не дает большого доступа к внутренним классам.
Я использовал плагин JDE и у меня есть не встретил слишком много трудностей.