2015-01-09 3 views
1

Я новичок, который пытается изучить opencv-python в Ubuntu - 14.04. Я хочу нарисовать границу вокруг черного слоя в центре изображения, которое мы протестировали в нашей лаборатории. После нахождения границы я хочу выполнить какое-то действие на изображении внутри границы. Вот изображение http://prntscr.com/5qfxhaОпределение границы изображения с использованием python opencv

Но все документы и материалы в opencv предоставляются только для определенного набора изображений. Нет конкретных подробностей о том, как обращаться с пользовательскими изображениями. Я читаю каждый вопрос, и, как я сказал, что я новичок, я очень смущен, поэтому, пожалуйста, помогите мне в этом. Заранее спасибо.

+0

Что вы подразумеваете под своим пользовательским изображением? – Totem

+0

изображения в реальном времени (пожалуйста, проверьте ссылку в моем вопросе). – Lee

+0

Вы имеете в виду изображение камня? Если так я сделал и не дал мне подсказки ( – Totem

ответ

0

findContours может сделать трюк, см. C++ и Python пример/учебник.

Как только у вас есть контуры, проверьте ConnectedComponent, чтобы найти, кто входит в кого? (только Opencv 3)

+0

Я плохо разбираюсь в cpp. Вы можете предложить что-то в python. – Lee

+0

Неплохо, теперь оно обновлено. Но помните, что обычно методы будут иметь одно и то же имя в документации Python или Cpp. – Totem

Смежные вопросы