Преобразование черно-белого изображения в белое и прозрачное - PullRequest
0 голосов
/ 11 ноября 2011

У меня есть черно-белый System.Drawing.Bitmap, передаваемый из стороннего SDK, который я хочу преобразовать из черного на белый в белый на прозрачном ... т.е. сделать все черные пиксели белыми, а все белыми прозрачные пиксели.

Должен ли я перебирать каждый пиксель, проверять цвет и соответственно менять его? Как мне это сделать?

1 Ответ

1 голос
/ 11 ноября 2011

Если это изображение в палитре (как и должно быть, учитывая, что это черно-белое изображение), вы можете заменить черный на прозрачный внутри палитры растрового изображения (свойство Palette в Bitmap, отредактируйте его свойство Entries) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...