Форум: "Основная";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c