资 源 简 介
通过彩色图象灰度化来介绍C#处理数字图像的3种方法,Bitmap类、BitmapData类和Graphics类是C#处理图像的的3个重要的类。Bitmap只要用于处理由像素数据定义的图像的对象,主要方法和属性如下: GetPixel方法和SetPixel方法,获取和设置一个图像的指定像素的颜色。 PixelFormat属性,返回图像的像素格式。 Palette属性,获取或折纸图像所使用的颜色调色板。 Height属性和Width属性,返回图像的高度和宽度。 LockBits方法和UnlockBits方法,分别锁定和解锁系统内存中的位图像素。BitmapData对象指定了位图的属性: Height属性,被锁定位图的高度。 Width属性,被锁定位图的宽度。 PixelFormat属性,数据的实际像素格式。 Scan0属性,被锁定数组的首字节地址。 Stride属性,步幅,也称扫描宽度。彩色图象灰度化24位彩色图象每个像素用3个