Обнаружение края изображения

Мне нужно подсчитать ящики на складе, используя методы обнаружения краев; изображения будут взяты с 3D-модели склада, и предлагаемая система будет использовать 3 изображения под 3 разными углами, чтобы покрыть всю площадь склада.

Поскольку у меня нет опыта обработки изображений, прежде чем я немного запутался в том, какой алгоритм использовать.

7
задан sha123 9 November 2010 в 13:17
поделиться

4 ответа

Для быстрого начала я бы посоветовал взглянуть на эти два:

Это наиболее широко используемые фильтры обнаружения границ с довольно хорошими результатами.

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

Библиотека OpenCV - отличная библиотека, которая реализует множество алгоритмов компьютерного зрения, включая два упомянутых выше оператора.

10
ответ дан 6 December 2019 в 22:59
поделиться

Проверьте AForge . Он имеет полную реализацию C # некоторых алгоритмов обнаружения границ.

1
ответ дан 6 December 2019 в 22:59
поделиться

Взгляните на вопрос Библиотеки обработки изображений для C ++ . Там вы найдете несколько полезных ссылок. Предлагаемые библиотеки содержат не только описание алгоритмов, но и их реализации.

0
ответ дан 6 December 2019 в 22:59
поделиться

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

с уважением

0
ответ дан 6 December 2019 в 22:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: