←选择平台

SetPixelColor方法

总结
改变指定的像素的颜色值。
语法
c#
VB
objective - c
c++
Java
公共无效SetPixelColor (int,int,RasterColor颜色)
公共SetPixelColor (_按值传递作为整数,_按值传递作为整数,_按值传递颜色作为RasterColor_)
(保龄球)改变颜色:(LTRasterColor *)颜色forPixelAtRow:(NSInteger)列(NSInteger):错误:错误(NSError * *)
公共无效setPixelColor (int,int,RasterColor颜色)
公共:无效SetPixelColor (int,int,RasterColor颜色)

参数


从零开始的一行的像素数量。


从零开始的列的像素数量。

颜色
像素的颜色分配。

讲话

这种方法使用图像坐标指定像素。因此,您必须占图像的视图的角度。如果您指定一个像素外外的图像或地区(如果图像有一个),该方法将抛出一个异常。

使用GetPixelColor方法来获取某一像素的颜色值。

这个方法不支持alpha值32和64位彩色图像的alpha值颜色不被使用。相反,使用获取像素SetPixel方法。

这种方法支持无符号数据图像,但没有签署的。

SetPixelColor函数可以使用扩展的灰度掩模。有关更多信息,请参考灰度图像

有关更多信息,请参考与LEADTOOLS介绍图像处理

有关更多信息,请参考占视图的角度

文档和医疗工具包,也可以代表一个16位灰度值RasterImage是12或16位灰度位图。为了避免混淆的RGB值,设置COLORREF_GRAY16面具(0 x04000000)。在这种情况下(0 x0400yyyy),低16位(0 xyyyy)也代表了16位灰度值。(0 x0400ffff 16位16位黑色。白色和0 x04000000)这不是一个标准的Windows的价值。因此,尽管LEADTOOLS方法将识别COLORREF这种格式,但是Windows的方法不会。

例子

为一个例子,请参考GetPixelColor

需求

目标平台

Leadtools组装