Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.19;
Скачать: CL | DM;

Вниз

Срвнение картинок   Найти похожие ветки 

 
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 вся ветка

Текущий архив: 2002.12.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-61649
VJar
2002-12-07 14:35
2002.12.19
Проверка идентичности двух файлов


14-61770
STANT
2002-11-27 17:39
2002.12.19
Народ! Хватит трепаться!!!


14-61819
Dimedrol
2002-11-27 12:18
2002.12.19
Русский язык в KDE.


4-61875
Damage
2002-11-05 21:55
2002.12.19
свойства документов (.doc) в эксплорере


3-61455
Beglec
2002-11-30 21:04
2002.12.19
не сложный вопрос про сортировку