jjzjj

scrBitmap

全部标签

c# - 如何在 C#.NET 中更改图像的像素颜色

我正在使用Java处理图像,我设计了超过100多种图像(.png)格式,它们都是透明和黑色绘图。问题是,现在我被要求更改绘图的颜色(黑色-到)。我在谷歌上搜索了许多代码,这些代码改变了图像的位图(像素),但我没有猜测我必须做什么才能匹配确切的像素并在图像处于透明模式时特别替换。下面是.Net(C#)中的代码BitmapnewBitmap=newBitmap(scrBitmap.Width,scrBitmap.Height);for(inti=0;i但是根本不匹配,我调试了一下,整个文件中,没有Color(originalColor)变量的Red,Green,Blue参数的值。有人可以帮

c# - 如何在 C#.NET 中更改图像的像素颜色

我正在使用Java处理图像,我设计了超过100多种图像(.png)格式,它们都是透明和黑色绘图。问题是,现在我被要求更改绘图的颜色(黑色-到)。我在谷歌上搜索了许多代码,这些代码改变了图像的位图(像素),但我没有猜测我必须做什么才能匹配确切的像素并在图像处于透明模式时特别替换。下面是.Net(C#)中的代码BitmapnewBitmap=newBitmap(scrBitmap.Width,scrBitmap.Height);for(inti=0;i但是根本不匹配,我调试了一下,整个文件中,没有Color(originalColor)变量的Red,Green,Blue参数的值。有人可以帮