Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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
3-61403
BorisUK
2002-11-21 12:04
2002.12.19
Опять Вопрос по EhLib.... ПРО СОРТИРОВКУ ЛОКАЛЬНО!!!!


4-61876
Димон
2002-11-06 20:21
2002.12.19
Remove Application from TaskBar


3-61430
vaneks
2002-11-26 13:17
2002.12.19
Уникальный индефикатор?


3-61500
oss
2002-11-29 13:12
2002.12.19
длина названия поля таблицы


1-61601
olden
2002-12-06 18:56
2002.12.19
как избежать прокрутки комбобокса колесом мышки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский