![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обработка растра в формате 32 бита. [D7]
Б © (2009-01-16 18:20:00)Обрабатываю растры через ScanLine в формате 24 бит.
Перевёл в 32, но рисунки становятся полосатыми и какими то искажёнными. Как от этого избавиться?
И на сколько увелиться скорость обработки в переходе на 32 бита?
KilkennyCat (2009-01-17 18:43:00) [1]
> И на сколько увелиться скорость обработки в переходе на
> 32 бита?
ИМХО, она в данном случае может наоборот, замедлиться. Ты ведь собираешься обработать гораздо больший объем данных.
Amoeba (2009-01-17 01:46:00) [2]Посмотри библиотеку Graphic32 (бесплатная, в исходниках).
Григорьев Антон (2009-01-16 18:55:00) [3]Искажёнными 32-разрядные TBitmap'ы у меня становились, когда Transparent было равно True. Я не стал детально разбираться, в чём дело, так как нужды не было, просто стал следить, чтобы Transparent было равно False. А когда нужно их вывести на экран с прозрачностью, просто использую AlphaBlend.