Сравнение с изображениями (форма изображения silohette)

Я ищу способ сравнить несколько силуэтов и определить, какие из них наиболее похожи, очевидно, я хотел бы сделать это наиболее эффективным способом. Я думал, что это можно сделать с помощью функции морфологии магии изображений, но, возможно, я неправильно понимаю эту функцию. http://www.imagemagick.org/Usage/morphology/#intro

Какие-нибудь мысли?


person user379468    schedule 04.11.2011    source источник


Ответы (2)


Математическая морфология - это метод, используемый в цифровой обработке изображений, в основном для выполнения анализа формы изображения. Поэтому его можно использовать для сравнения двух изображений, чтобы выяснить, похожа ли их форма.

Для достижения этого можно использовать различные методы. Основными методами являются эрозия и дилатация, а остальные более или менее основаны на них. Вы можете использовать итерации Erosion с правильно выбранным элементом структурирования (относительно характера изображений) и получить базовую форму изображения, а затем сравнить его по пикселям. В качестве альтернативы вы можете определить, осталось ли что-то от изображений или ничего не осталось на каждой итерации, и на основе этого определить их сходство. Это, конечно, работает только для некоторых простых случаев, и для общего использования должны быть реализованы более сложные методы с некоторыми специальными обработками.

Если вы хотите использовать математическую морфологию для сравнения изображений, я рекомендую более подробно ознакомиться с этой концепцией, прочитав некоторые материалы по теме, например. Математическая морфология. Есть и другие способы, которые могут показаться вам более подходящими для решения вашей задачи, но проблема сравнения изображений вообще очень сложная и непростая.

person SysGen    schedule 11.05.2013

силуэт – это изображение объекта или сцены в виде сплошной формы одного цвета, обычно черного. . Таким образом, форма изображает очертания объекта, в то время как внутренняя часть безлика. Было бы полезно, если бы вы могли привести примеры ваших тестовых изображений. Таким образом, когда у нас есть такой упрощенный случай изображения, было бы хорошо наблюдать пространственное распределение компонентов оттенков серого разных размеров. Это эффективно получается из операции гранулометрии в математической морфологии. Это в основном обеспечивает различные масштабы связанных компонентов в изображении. Вы можете посмотреть на этот бумагу, в которой используется гранулометрия для характеристики Человеческие силуэты с помощью словаря изучили положительные и отрицательные формы человека.

person beedot    schedule 04.11.2013