电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Csharp图像处理教案

Csharp图像处理教案_第1页
1/51
Csharp图像处理教案_第2页
2/51
Csharp图像处理教案_第3页
3/51
7-1 第1章 VC#图像处理 学习内容与要点: 本章介绍VC#图像处理基础、图像文件的打开、保存方法及图像的移动、尺寸变换、分辨率变换等操作的基本知识和处理技巧。主要有:  VC#图像处理基础  图像文件的打开和保存  图像的拷贝和粘贴  图像的放大和缩小  图像的分辨率变换等。 技术要点:  Clipboard对象的使用  SystemImage方法的使用 1.1 VC#图像处理基础 1.1.1 Visual C# 图像处理组件 使用 CDI+可以显示和处理多种格式的图像文件。使用 Windows 窗体 PictureBox 控件,可以在设计时将 Image 属性设置为有效图片,从而在窗体上加载和显示图片。可使用的图像文件类型如表 7-1所示。 表 7-1 图像文件类型 类型 文件扩展名 位图 .bmp Icon .ico GIF .gif 图元文件 .wmf JPEG .jpg 1.1.2 Bitmap 对象 Bitmap 对象是用于处理由像素数据定义的图像的对象。对图像文件进行处理的类主要为 Bitmap类和 ImageAttributes类,Bitmap类属于 System.Drawing命名空间,该命名空间提供了对 GDI+ 基本图形功能的访问。Bitmap类封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap的常用方法和属性如表 7-2所示。 表 7-2 Bitmap的常用方法和属性 公共属性 属性 说明 Flags 获取此 Image 对象的属性标记。 7 -2 FrameDimensionsList 获取 GUID 的数组. Height 获取此 Image 对象的高度。 HorizontalResolution 获取此 Image 对象的水平分辨率. Palette 获取或设置用于此 Image 对象的调色板。 PhysicalDimension 获取此 Image 对象的宽度和高度。 PixelFormat 获取此 Image 对象的像素格式。 PropertyIdList 获取存储在此 Image 对象中的属性 ID 的数组。 RawFormat 获取此 Image 对象的格式。 Size 获取此 Image 对象的宽度和高度。 VerticalResolution 获取此 Image 对象的垂直分辨率。 Width 获取此 Image 对象的宽度。 公共方法 方法 说明 Clone 已重载。创建此 Bitmap部分的副本。 Equals 确定两个 Object 实例是否相等。 FromResource 从指定的 Windows 资源创建 Bitmap 对象。 GetEncoderParameterList 返回有关指定的图像编码器所支持的参数的信息。 GetFrameCount 返回指定维度的帧数。 GetPixel 获取此 Bitmap 中指定像素的颜色。 GetPropertyItem 从该 Image 对象获...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Csharp图像处理教案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部