string greenImage = @"C:\Users\keti.p\Desktop\greenImage.jpg";
Bitmap bitMap = new Bitmap(greenImage);
int width = maxWidth / 2;
int height = maxHeight / 2;
Color c = bitMap.GetPixel(width, height);
Color color = Color.FromArgb(c.R, c.G, c.B);
Run Code Online (Sandbox Code Playgroud)
我有这个“颜色”对象,
例如,这个颜色是绿色的吗?或者它是红色的?或者?绿色的护林员真好。。
您想使用GetHue以下Color类型的HSL 方法检查颜色的色调:
Color a = Color.Red;
Console.WriteLine(a.GetHue()); // 0
Color b = Color.Green;
Console.WriteLine(b.GetHue()); // 120
Run Code Online (Sandbox Code Playgroud)
我相信数字应该对应于这张图表: