Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сравнить два *.png файла? [D6, Win95/98, WinME, NT4, Win2k, WinXP]


Serd_hhc ©   (2002-12-18 15:00:00) 

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

Вот собственно и всё...


Serd_hhc   (2002-12-20 21:11:00) [1]

У меня есть вде картинки... предположим, там точки... есть вторая картинка... там тоже, но язнаю, что одна из них переместилась... я хочу узнать какая и куда... вот. А изображения постоянно одинаковые(кроме размещения точек)


AlexT1000   (2002-12-19 12:19:00) [2]

во во . это ж смотря что ты отлавливать собираешься .
если распознование образов, то тебе крышка.
над этим лучшие умы бьются.


Mirovodin   (2002-12-19 10:52:00) [3]

ДА же если ты научишься грузить png файл в простой Bitmap, то вопрос об анализе изображения будет практически не разрешим. Т.к. требуется распознавание образов. Например одно и то же изображение (допустим круг) помещено на картинку
a) 100x100
б) 101x101.

Размер разный, попиксельная проверка скажет, что изображения различны. А по логике они одинаковы. Я не говорю о таких варинтах, когда изображение различается просто по качеству.


Jeer   (2002-12-19 00:18:00) [4]

{*******************************************************}
{ }
{ Portable Graphics Network decoder }
{ * decode & encode png files in delphi * }
{ }
{ EMAIL: gustavodaud@uol.com.br }
{ }
{*******************************************************}
{Portable Graphics Network implementation}
unit PNGImage;


serd_hhc   (2002-12-18 18:49:00) [5]

вообще НИГДЕ нету!!! Весь инет перерыл!!! Млин!!! Помогите люди добрые!!!


Serd_hhc   (2002-12-18 18:23:00) [6]

а где именно искать этот код?


AlexT1000   (2002-12-18 17:58:00) [7]

ты умеешь загружать png файлы хоть куда -нибудь?
или у тебя нет кода загружки данного формата файла?
если нет то ищи в инете


serd_hhc   (2002-12-18 16:30:00) [8]

А это битмап или нет?


AlexT1000   (2002-12-18 15:49:00) [9]

насколько я знаю. TImage не загружает png файлы . ты должен сам его загрузить.

лучше в битмап


Serd_hhc   (2002-12-18 15:39:00) [10]

А как его в Image или сразу в Canavs загрузить?


AlexT1000   (2002-12-18 15:29:00) [11]

пляши от CompareMem

или

или ваще идешь по пикселам смотришь. есть различие сохранить координаты в массив различий


Наверх

Титульная страница Поиск, карта сайта Написать письмо