Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Преобразовать TBitMap 24Bit`а в GrayScale 8 Bit

541
13 сентября 2002 года
Ex_Jack
24 / / 20.01.2000
Сабж собственно... Кто поможет? Я делал через второй битмап и палитру в 256 оттенков серого, но работает долго - то ли я криво написал то ли само по себе так...
Аноним
Если ты пользовался функциями GetPixel,
SetPixel, то это действительно будет работать долго.
Попробуй получить указатель на битовый массив, и работай с памятью, это будет будет работать быстро.
541
22 сентября 2002 года
Ex_Jack
24 / / 20.01.2000
Все ок. Просто я чуток переборщил с оценкой скорости )) Нормально работает - рисунок большой и машина слабенькая )) Я с самого начала делал через ScanLine и ReallocMem. Спасибо за ответ
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог