2 Dumbldor
Теперь понятно, что Вы хотите...
В таком случае, я бы подключил к WR бибилиотеку cso2lib, из которой понадобится только одна ф-ция "CaptureAreaToFile".
Ес-но, что известны габариты имеджей в Вашей коллекции и предположим, что габариты одинаковые
А теперь собственно алгоритм:
- взять габариты области, в которой надо найти имидж из коллекции
- начальная точка соответствует левому верхнему углу области
- сделать цикл прохождения по этой области
- вырезать с помощью "CaptureAreaToFile" область, соотв.габариту имиджа, и положить в файл (f1)
- пройти по коллекции имиджей и сравнить бинарно f1 (для этого надо воспользоваться командой DOS "fc /b..." или написать свою ф-цию и положить в DLL) с каждым имиджем из коллекции (я исхожу из того, что имиджы представлены в виде файлов)
- если сравнение не прошло, то сместить вырезаемую область на один пиксел
и продолжить цикл.
Удач !