Вниз
Скачать: CL | DM;

Graphics   Найти похожие ветки 

← →
Goorus   (2003-11-17 03:09) [0]

Как получить массив байтов рисунка(хотя бы TBitmap), конечно, это можно делать в цикле ...Canvas.Pixel[x,y]..., но такой способ очень медленный, а для сравнивания изображений или создания текстуры это необходимо.


← →
ЮЮ ©   (2003-11-17 04:32) [1]

1) Испльзовать TBitmap.ScanLine
2) Испльзовать какую-либо быструю графическуюю библиотеку, например Graphics32


← →
TUser ©   (2003-11-17 04:36) [2]

По другому, вроде, никак. У меня сейчас с аналогичной фигней проблема - слишком долго попиксельно обрабатывать изображение. Мне правда не текстуру создаватьнадо , а находить в изображении определенные участки. Посему делаю так - создаю маленькую копию (в 5 раз уменьшаю CopyRect"ом), на ней ищу то, что надо, а потом на большом рисунке уточняю координаты этого объекта. Для сравнения изображений тоже покатит.


← →
Думкин ©   (2003-11-17 05:37) [3]

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



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
3-89756
St@syan
2003-11-07 08:18
2003.11.27
---|Ветка была без названия|---


4-90179
ARTEMKA
2003-10-06 02:55
2003.11.27
Регион в движении


1-89879
Agent[007]
2003-11-12 18:57
2003.11.27
RichEdit


1-89920
Olga_Oo
2003-11-18 10:57
2003.11.27
Qreport


14-90103
PavelSin
2003-11-04 10:40
2003.11.27
Просмоторщик дайджестов




   Наверх