Вверх ↑
Разработчик
Ответов: 26163
Рейтинг: 2127
#1: 2008-02-24 14:20:50 ЛС | профиль | цитата
У меня родилось предложение, связанное с возникшей новой концепцией, предложенной Galkov'ым по организации обработки графики.
А предложение заключается в переводе старых компонентов на новую концепцию, но тогда старые примеры и схемы без переделки работать не будут.

Вкратце, концепция заключается в следующем:
1. Рисунок не грузится за каждое преобразование, а загружается в память только один раз методом doLoad с одновременным созданием поля выводы.
2. На выход в поток, результирующая картинка не попадает, а хранится на нижней точке Result (Хотя, тут у меня возникает вопрос -- почему )

Что дает новая концепция -- существенный прирост быстродействия обработки картинок, за счет работы с уже подготовленными и загружеными полями ввода/вывода.

Необходимо обсудит данный подход.
------------ Дoбавленo:

К примеру: данный подход в совокупе с применением метода StretchDIBits в компоненте Resize дает прирост скорости более чем на порядок.
карма: 22

0