![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
RazrFalcon |
![]() ![]()
Сообщение
#1
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Есть два изображения. Первое оригинал, второе масштабировано/сжато/перевернуто/сжато по ширине/высоте.
То есть попиксельный способ не подходит, как и способ с md5 суммами. Я знаю что есть алгоритмы для таких случаев. Доводилось писать модуль проги, который сравнивал два выходных файла в %-ах. По сути, с помощью каких то неизвестных мне формул обрабатывалось исходное изображение, а результат записывался в текстовик. Потом тоже делаем с искаженным, и сравниваем выходные файлы. И получаем схожесть в %-х. Простой пример, это проги для поиска дубликатов или tineye. Если кто нибудь сталкивался с этим, где искать исходники, либы и тп. Или хотя бы как называется этот метод. |
|
|
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
Вроде это называется свёртка. Но в твоём случае придётся поворачивать/отражать изображение во всех вариантах + растягивать до оригинального размера. Затем сравнивать
|
|
|
RazrFalcon |
![]()
Сообщение
#3
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
RazrFalcon |
![]()
Сообщение
#4
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
http://habrahabr.ru/blogs/algorithm/103107/
больше даже чем хотелось, буду разбиратся |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 11.3.2025, 6:45 |