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

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

Сравнение двух изображений [D6, WinXP]


Black Raven ©   (2004-06-05 21:18:00) 

Необходимо сравнить два изображения (картинки) "попиксельно" и сделать третье изображение как результат сравнения второго с первым. Если пиксель первого изображения равен пикселю второго, то в третьем изображении этот пиксель должен быть белым. Если они различаются, то в третьем изображении пиксель должен быть таким же как во втором изображении. Формат всех изображений BMP разрешения и размеры одинаковые. Помогите с кодом.


Jurijs   (2004-06-12 01:25:00) [1]

На сайте efg's Reference library
http://homepages.borland.com/efg2lab/Library/Delphi/Graphics/Algorithms.htm
можно найти кучу алгоритмов и их реализаций на Delphi связанных с решением твоей проблемы.


Naum   (2004-06-07 16:01:00) [2]

Проблему данную решил. Но не знаю подойдет ли мое решение тебе. Отпиши на мыло. Сразу сообщи приблизительную цель сего действа (возможно над одним проектом работаем :) ну и некоторые подробности: размер изображений (приблизительно), кол-во бит и т.д. Долго искал решение на форуме, но ничего подходящего именно для моей задачи не нашел, хотя интересных статей куча, особенно понравились разработки mbo.


Naum   (2004-06-07 16:01:00) [3]

Проблему данную решил. Но не знаю подойдет ли мое решение тебе. Отпиши на мыло. Сразу сообщи приблизительную цель сего действа (возможно над одним проектом работаем :) ну и некоторые подробности: размер изображений (приблизительно), кол-во бит и т.д. Долго искал решение на форуме, но ничего подходящего именно для моей задачи не нашел, хотя интересных статей куча, особенно понравились разработки mbo.


Onanim   (2004-06-07 10:48:00) [4]

Хм. ты же сам описал алгоритм, неужели трудно запрограммировать?


Думкин   (2004-06-06 12:35:00) [5]

Код прост, но если

> Огромное кулясище   (05.06.04 23:55) [1]

то тормоза большие. Почитай:

http://www.delphimaster.ru/articles/pixels/index.html


Gero   (2004-06-06 00:06:00) [6]


> Огромное кулясище   (05.06.04 23:55)

Хм, что-то знакомое...


Огромное кулясище   (2004-06-05 23:55:00) [7]

If, Bitmap.Canvas.Pixels[x,y], for. Что ещё?


Наверх

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