2015-05-27 4 views
1

моя проблема как-то simelar к этому: Extract point descriptors from small images using OpenCVExtract Ключевые моменты из маленьких изображений

Я хочу извлечь Ключевые моменты из маленьких изображений (Orb, BRISK, FAST), но если размер изображения падает ниже 100x160 мой ключевой вектор точки пуст ([]).

Я не могу найти решение в документации.

Благодарим за помощь.

ответ

5

Вы пытаетесь обнаружить ключевые точки на очень маленьких изображениях с неправильными параметрами для этих измерений.

ORB, например, отфильтровывает все точки на краю изображения с учетом граничного порога. По уменьшается значение краевого порога Параметр вы можете обнаружить ключевые точки на небольших изображениях.

Пожалуйста, посмотрите в документации о параметрах детекторов Keypoint и дескрипторы: http://docs.opencv.org/modules/features2d/doc/feature_detection_and_description.html

+0

Спасибо. Я получаю это сейчас. Я перепроверял некоторые другие сообщения, и это решило мою проблему после того, как я наконец увидел, что я сделал ту же ошибку. http://stackoverflow.com/questions/16688909/orb-compute-bug-it-removes-all-keypoints-with-a-small-image Также я понял, что «const» является важной информацией :) – Schmelix