【问题标题】:WPF Image, changing color of pixelsWPF图像,改变像素的颜色
【发布时间】:2011-10-26 04:38:08
【问题描述】:

我有问题。我需要在图像上填充(或重新绘制)一些像素,存储在图像控件中。这是一张png图片。我的意思是,所有黑色像素都应该填充,例如红色。我怎样才能做到这一点?我以为我可以直接访问像素并使用 XOR 更改特殊位,但我不知道该怎么做。或者也许有更简单的方法?

【问题讨论】:

    标签: wpf image repaint pixels


    【解决方案1】:

    GetPixelSetPixel 方法应该可以满足您的需要。

    This answer 有一个您应该可以采用的代码示例。

    【讨论】:

    • 谢谢,它有效。我正在使用 WPF,但我知道该怎么做 - 只需使用 Interop 从 Bitmap 创建 BitmapSource
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多