Сравнение с изображениями (форма изображения sihlohette) - PullRequest
2 голосов
/ 04 ноября 2011

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

Есть мысли?

Ответы [ 2 ]

2 голосов
/ 11 мая 2013

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

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

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

0 голосов
/ 04 ноября 2013

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

...