Мне нужно скопировать пиксели с одного изображения на другое, но только черные пиксели.Я должен отделить черные пиксели для отправки на принтер с помощью панели K на ленте принтера.
В основном мне нужно сделать каждый пиксель на изображении непрозрачным или белым.
Какой лучший способ сделать это?
Единственная идея, которая у меня есть, это что-то вроде:
var attr = new ImageAttributes();
attr.SetColorKey(minColor, maxColor);
using (Graphics g = Graphics.FromImage(backGround))
{
var destRect = new Rectangle(0, 0, backGround.Width, backGround.Height);
g.DrawImage(kPanelImage, destRect, 0, 0, backGround.Width, backGround.Height, GraphicsUnit.Pixel, attr);
}