РЕДАКТИРОВАТЬ: я не думаю, что есть общий способ обнаружения объекта с помощью openCV, лучший способ - использовать алгоритмы глубокого обучения
-
Я новичок в openCV и пытаюсь найти общий способ обнаружения зажигалок. Я пытаюсь написать решение, которое не будет мешать теням, цветам фона ...
Я пробовал много методов на openCV (ограничивающие рамки, GrabCut, activeContour ...), но ни один не работает для всех моих данных. Я пытался удалить тени, найти контуры, края. Когда я изменяю параметр функции, это работает для некоторых примеров, но это нарушает другие ...
Этот урок меня очень вдохновил
https://www.pyimagesearch.com/2016/03/28/measuring-size-of-objects-in-an-image-with-opencv/
Существует ли универсальный способ обнаружения объекта в openCV?
Большое спасибо за все ваши ответы !!
Я использую Python 3.7.3 и OpenCV версии 3.4.4
Еще раз спасибо!
идеальное изображение ,
Выпуск: тень ,
Выпуск: белое на белом .