WPF 图像,改变像素颜色

发布于 2024-12-11 18:32:02 字数 133 浏览 0 评论 0原文

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

I have a problem. I need to fill (or repaint) some pixels at image, stored in Image control. This is a png image. I mean, that all black pixels should be filled with, for example, red color. How can I do this? I thought I can access directly to pixels and using XOR change special bits, but I don't know how to do this. Or maybe there is an easier way?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

热血少△年 2024-12-18 18:32:02

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

这个答案 有一个代码示例,您应该能够采用它来使用。

The GetPixel and SetPixel methods should work for what you need.

This answer has a code sample that you should be able to adopt for your use.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文