K
K
kulsemig2016-10-20 07:41:47
OpenCV
kulsemig, 2016-10-20 07:41:47

How to find the shelves in the photo?

Здравствуйте. У меня есть много фото. На каждом фото много схожих объектов. Мне нужно находить каждую полку и пространство между полками. Примеры на фото: полки между синими линиями, искомое пространство между красными.
Я пытался использовать методы, которые отделяют цвет полки от других цветов и далее пытаются распознать полку. Но полки имеют различные цвета различных оттенков на каждом фото. Поэтому распознавание часто выходит неправильным. Возможно я неправильно использовал такие методы.
Пожалуйста подскажите как распознать полки и пространство между полками. Распознавание пространства между полками приоритетнее распознавания самих полок.
aaaedf1d66c24511a3596fb34b1e1224.jpgbae0cf8ccab84c52b5fc9f23b4eb465b.jpg

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Denis, 2016-10-20
@D3Nd3R

I would start by detecting lines using the Radon transform. Then I would remove the lines that don't fit in the angle. And then he analyzed the distance between adjacent lines.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question