Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как удалить ненужные цвета из *.bmp?
|
|||
|---|---|---|---|
|
#18+
Задача: в данном bmp файле заменить все цвета, кроме черного, на белый. Я слышал про возможность использования маски и WinApi, но как это реализовать на практике, не знаю. Было бы здорово посмотреть какой-нибудь пример, или хотя бы список и последовательность вызова API функций. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2004, 19:23 |
|
||
|
Как удалить ненужные цвета из *.bmp?
|
|||
|---|---|---|---|
|
#18+
В BMP данные хранятся тройками чисел RGB те три байта на одну точку. Возможны варианты с палитрой но сути это не меняет. открываешь файло делаешь сдвиг на размер заголовка - это величина постоянная и меняешь данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 12:00 |
|
||
|
Как удалить ненужные цвета из *.bmp?
|
|||
|---|---|---|---|
|
#18+
Хорошая идея! Возможно это ускорит процесс. P.S. Я уже сделал через GetBitmap+SetBitmap, но работает это дело медленно :( Если результат будет неудовлетворительным => буду изучать маски и использование GetCompatibleBitmap, GetPalette, CreateDIBSection и так далее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2004, 13:37 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2170154]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 339ms |

| 0 / 0 |
