Обнаружение текстур в OpenCV? - PullRequest
0 голосов
/ 30 января 2012

Я пытаюсь обнаружить текстуру, используя OpenCV. Текстура будет похожа на текстуру кисти на кисти, поэтому на изображении будет много маленьких линий вместе. Я пытался использовать Hough Lines, чтобы иметь возможность отличить текстуру от других вещей, но она работала не слишком хорошо, так как обнаружено слишком много других ложных срабатываний. Помимо этого, у меня были идеи об использовании сопоставления шаблонов, а также быстрых преобразований Фурье, но я не пробовал тестировать или реализовывать их.

Итак, кто-нибудь еще имеет представление о возможном способе сделать это? Может быть, использовать какой-либо другой линейный детектор или детектор краев? Или это вызвало бы слишком много ложных срабатываний?

Эта текстура должна быть в состоянии обнаружить в суматохе сцены, и алгоритм для этого должен быть относительно быстрым, так как я хочу, чтобы она отслеживалась в режиме реального времени, если это возможно. Извините, что не могу опубликовать образец текстуры, которую я хочу (слишком мало повторений), но вы можете просто найти текстуру кисти или кисти, если вам действительно нужно посмотреть, как она выглядит. Но если вы уже видели кисть раньше, должно быть совершенно очевидно, о какой части я говорю (часть с кистью).

Заранее спасибо, очень ценю это.

...