C#获取图片某个点的RGB颜色值
获取某张图片上某个像素点的颜色值对应的 ARGB, 可以应用于图片取色,图片的颜色量化等方面…
//像素点的坐标值,根据实际情况来 int x = 20, y = 40; using (Bitmap bmp = new Bitmap(@"文件路径")) { Color pixelColor = bmp.GetPixel(x, y); //像素点颜色的 Alpha 值 byte alpha = pixelColor.A; //颜色的 RED 分量值 byte red = pixelColor.R; //颜色的 GREEN 分量值 byte green = pixelColor.G; //颜色的 BLUE 分量值 byte blue = pixelColor.B; }
作者: 三角猫
http://www.zu14.cn/
转载请保留此信息