|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2012, 14:28 | #1 |
Пользователь
Регистрация: 26.02.2011
Сообщений: 11
|
как в bitmap оставить один цвет
Есть bitmap. Нужно оставить в нем пиксели только одного цвета, а остальные закрасить, например, в черный цвет. Как это реализовать? Заранее спасибо!
|
04.02.2012, 15:00 | #2 |
Пользователь
Регистрация: 20.06.2011
Сообщений: 61
|
как вариант, зарисовать битмэп в тимадж проанализировать на пиксели и если пиксель не равен нужному цвету то ему присвоевается 0 0 0 то биш черный цвет, ну или в какой вы хотите, а потом просто сохранить как новый битмэп
но это очень черновой и довольно долгий вариант. через for i to weitgh do for i to heitgh do первое что в голову пришло |
10.02.2012, 11:43 | #3 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
Yango161 прав. Просто проверка на условие:
Код:
Если помог, проси поставить минус. Будь оригинален!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как не оставить нежелательных следов? | bellachao | Свободное общение | 10 | 13.01.2012 16:54 |
оставить только один эл-т из цепочки подряд идущих в списке | Dmitry73 | Помощь студентам | 0 | 07.04.2011 21:45 |
из-за чего появляется полоса (на скрине) при вставке BitMap в TImage? - Проблема с Bitmap | Grey@2009 | Мультимедиа в Delphi | 2 | 02.01.2010 20:23 |
Как с помощью JavaScript изменить цвет фона ячеек в таблице,так что бы можно было выбрать цвет из списка | Gotessa | JavaScript, Ajax | 1 | 09.05.2009 16:05 |
Как округлять числа до целых и как оставить два знака после запятой. | bles | Помощь студентам | 9 | 19.02.2008 21:53 |