Добрый день!
Мне поставили следующую задачу: написать программу, назначение которой заключается в проверке кабелей на их соответствие схеме изготовления. Суть в следующем: на белом фоне пропускается кабель заданного сечения, над кабелем установлена видеокамера, изобракение с которой поступает в программу. Необходимо распознавать поступающие изображения и проверять состояние наружного диаметра кабеля. Если есть отклонения, записывать в журнал.
Программу я пишу на Qt 4.6.2 С++, для захвата видео с камеры использую OpenCV. Сейчас имею окно программы, в котором отображается видеопоток.
Подскажите, пожалуйста, каким образом детектировать границы кабеля, чтобы померять расстояние между ними в заданных точках? И надо ли вообще здесь использовать средства OpenCV? Возможно стоит просто смотреть изображение на предмет поиска перепада цвета пикселов?
Заранее благодарю, Алексей.