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

Вниз

Поиск в битмапе   Найти похожие ветки 

 
NewInDelphi   (2002-09-15 02:20) [0]

Допустим, имеется битмап-1 содержащий в себе битмап-2. Как найти координаты битмап-2 относительно битмап-1?

Битмап-1 может меняться, битмап-2 - постоянное изображение


 
ЮЮ ©   (2002-09-16 04:22) [1]

>имеется битмап-1 содержащий в себе битмап-2
Что-то не видел у TBitMap свойства ВходящийВитмар. А если это ты их комбинируюшь, то уж относительные координаты должен сам знать


 
int64 ©   (2002-09-16 05:07) [2]

NewInDelphi (15.09.02 02:20)
Если ты сам свёл задачу к такой процедуре, то немедленно перепроектируй программу.
А в целом задача решается нахождением "прямоугольных" блоков в других блоках памяти. Нигде такого не видел. Имхо, прийдётся руками писать. Типа, второй блок разбивается на стороки и вперёд.


 
NewInDelphi   (2002-09-16 17:23) [3]

Постараюсь объяснить по-другому:
Я копирую изображение всего экрана в Image1. На экране располагается, допустим, чёрный квадрат. Этот же черный квадрат находится в Image2 (только он). Дело в том, что квадрат может менять свое месторасположение. Суть вопроса в том, что надо найти координаты этого черного квадрата на экране.


 
ЮЮ ©   (2002-09-17 05:17) [4]

Если искомое изображение не твоё, то только попиксельным сравнением (см.TBitMap.ScanLine)



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.03 c
3-85377
RDA
2002-09-04 11:08
2002.09.26
Исключения


14-85694
MJH
2002-09-02 10:21
2002.09.26
Хороший способ от позвянькивающего кулера или чего-то там :)


1-85552
Dmitriy Polskoy
2002-09-13 16:21
2002.09.26
Число страниц отчета


3-85329
greyserg
2002-09-04 12:21
2002.09.26
как правильно скопировать из Interbase в DBaseIII+ ?


3-85351
pavit
2002-09-04 11:49
2002.09.26
Самостоятельное соединение с базой через ADOConnection