Форум: "Media";
Текущий архив: 2002.12.19;
Скачать: [xml.tar.bz2];
Вниз
Срвнение картинок Найти похожие ветки
← →
Ptr (2002-08-13 16:10) [0]Уважаемые !!! Как программно сранить две картинки (например if(Image1.Picture = Image2.Picture) then ...
← →
BOA_KAA (2002-08-13 17:39) [1]А по каким признакам ты их сравнивать собираешься-то?
← →
bars (2002-08-16 00:59) [2]//по пикселям
//через цыклы
for x:=0 to image1.height do
for y:=0 to image1.width do
is not image1.canvas.pixels[x,y]= image2.canvas.pixels[x,y] then
begin break; showmessage("Рисунки не одинаковы"); end;
//почти так
← →
SI-riuss (2002-08-16 02:24) [3]Только не забудь всю эту бузу писать после проверки их размеров типа:
if (image1.height=image2.height) and (image1.width=image2.width) then
...
← →
Jeer (2002-08-16 11:33) [4]Не задано определение "сравнение", поэтому решение может быть и другим.
Если два одинаковых по размеру и содержанию изображения, но отличающиеся яркостью - может и такая задача стоять.
С точки зрения содержания - изображения одинаковые, в некоторой степени.
← →
Флинт (2002-08-27 09:39) [5]Берёшь книгу по Быстрому преобравонию Фурье ( БПФ), читаешь.
Для начала если хочешь, то можно, а может даже и нужно
сгладить обе картинки методом окна. Затем с помощью БПФ делаешь
анализ и сравниваешь. Только тебе надо определиться с допустимой
разницой в результатах.
Сложно никто не спорит, но есть и сложнее методы например
нейронные сети, но там результат получше.
← →
Mirovodin (2002-08-27 10:43) [6]Между прочим, проблемы распознавания образов и сравнения графической информации изучают курсе этак на 4-5. Производится в се это с пом-ю преобразования Фурье. Формулы достаточно сложные, но в принципе разобраться можно.
Если нужно могу посоветовть какую лит-ру читать, формулы и т.д.
Это что касается настоящего распознавания.
Но в 90% случаев просто можно размер файла сравнить.
← →
Jeer (2002-08-28 02:04) [7]Вообще-то Фурье здесь ни при чем, тем более , что касается "настоящего" распознавания.
Если о преобразовании Фурье - это трансформация частотого представления во временное и обратно.
В простейшем случае надо говорить о корреляционном анализе, другое дело, что можно для этого использовать упомянутое преобразование.
← →
mand (2002-09-05 21:36) [8]можно использовать среднеквадратичную нормированую ошибку,
достаточно простая формула
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2002.12.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c