1
我正在显示灰度图像的直方图,我想用各自的颜色绘制每一行。例如:从int获取颜色
for(int i=0;i<256;i++)
{
Color c=getcolor(i);
drawline(c,x,y,...);
}
我想要类似上面的getcolor函数。
我正在显示灰度图像的直方图,我想用各自的颜色绘制每一行。例如:从int获取颜色
for(int i=0;i<256;i++)
{
Color c=getcolor(i);
drawline(c,x,y,...);
}
我想要类似上面的getcolor函数。
private static Color getcolor(int grayScale)
{
return Color.FromArgb(grayScale, grayScale, grayScale);
}
这应该是Color.FromRgb,而不是Argb。 – vcsjones 2010-11-13 20:23:14
@vcsjones和他的upvoters:false,没有这样的方法存在,'Argb'有3个参数的重载:http://msdn.microsoft.com/en-us/library/cce5h557.aspx – Domenic 2010-11-13 20:24:04
非常感谢。 – 2010-11-13 20:36:57