Ответ 1
Какие результаты вы получаете с обнаружением контуров? Есть примеры?
Преобразование Hough должно хорошо работать для IFF обнаружения прямоугольников, вы можете предположить, что стороны прямоугольника являются наиболее заметными линиями вашего изображения. Затем вы можете просто обнаружить 4 самых больших пика в пространстве сушки, и вы получили свой прямоугольник.
Это работает, например, с фотографией белого листа бумаги перед темным фоном.
В идеале вы должны предварительно обработать изображение с помощью размытия, порога, морфологических операторов для удаления любых мелкомасштабных структур до преобразования hough.
Если в ваших изображениях есть несколько меньших прямоугольников или других видов выдающихся линий, лучше всего выбрать контурное обнаружение.
Некоторые общие преимущества для преобразования hough с головы:
- Преобразование Hough может все еще работать, если часть прямоугольника заблокирована или выходит из рамки.
- Преобразование Hough должно быть быстрее, чем определение контура, я полагаю?
- Преобразование Hough будет игнорировать все, что не является прямой линией, поэтому вы можете иметь больший успех с загроможденными изображениями. (если стороны прямоугольника являются наиболее заметными линиями)
В конце концов, вероятно, это зависит от входных данных. Есть примеры?
Возможно, лучше всего был бы комбинированный подход? видеть Сочетание алгоритма преобразования Hough и алгоритма контура для обнаружения лицензионных номеров транспортных средств
Я сделал несколько экспериментов по использованию преобразования hough для обнаружения прямоугольников некоторое время назад, вы можете увидеть некоторые предварительные результаты здесь: http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=14491&start=9
К сожалению, это все, что существует на данный момент, проект в настоящее время находится на перерыве, в конце концов я надеюсь возобновить его, когда я занят менее.
Я бы очень интересовался вашими результатами в сравнении.
(Если вы выполняете коррекцию перспективы, также проверьте пропорции перспективно-деформированного прямоугольника)