聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 正在进行安全检测...

正在进行安全检测...

时间:2023-11-17 10:01:00    下载该word文档
百度文库-好好学习,天天向上

图像、位图和图元文件
.NETFramework

Image类是抽象基类,它提供了处理光栅图像(位图)和矢量图像(图元文件)的方法。Bitmap类和类都继承自Image类。Bitmap类提供了用于加载、保存和处理光栅图像的更多方法,因而扩展了Image类的功能。类提供了用于记录和检查矢量图像的更多方法,因而扩展了Image类的功能。

讨论各种图像格式。

讨论对图元文件的GDI+支持。

讨论用托管代码绘制矢量图像和光栅图像的方法。

讨论用托管代码对矢量图像和光栅图像进行裁剪和缩放的方法


描述此类并提供指向其所有成员的链接。

描述此类并提供指向其所有成员的链接
位图类型
.NETFramework

位图是位的数组,它指定了像素矩阵中各像素的颜色。专用于单个像素的位数决定了可分配到该像素的颜色数。例如,如果用4位来呈现每个像素,那么一个给定的像素就可以分配到16(2^4=16种颜色中的一种。下表中的几个示例显示了可分配到由给定位数代表的像素的颜色数量。
每像素的位数12一个像素可分配到的颜色数量2^1=22^2=4-1
百度文库-好好学习,天天向上
4816242^4=162^8=2562^16=65,5362^24=16,777,216存储位图的磁盘文件通常包含一个或多个信息块,信息块中存储了如每像素位数、每行的像素数以及数组中的行数等信息。这样一个文件也可能包含颜色表(有时称为调色板)。颜色表将位图中的数值映射到特定的颜色。下面的插图显示了一幅放大的图像以及它的位图和颜色表。每个像素用一个4位数表示,那么颜色表中有2^4=16种颜色。表中的每种颜色用一个24位数表示:8位用于红色,8位用于绿色,8位用于蓝色。数字以十六进制(基16形式显示:A=10B=11C=12D=13E=14F=15

请看位于该图像第3行、第5列的像素。位图中对应的数字为1颜色表告诉我们1示红色,因此该像素是红色的。该位图最上面一行中所有的项都是3颜色表告知我们3示蓝色,因此该图像最上面一行中的所有像素都是蓝色。
说明
一些位图是以上下颠倒的格式存储的;位图首行中的数值对应于图像末行中的像素。
在颜色表中存储索引的位图称为“调色板索引位图”。有些位图不需要颜色表。例如,如果位图使用每像素24位的格式,那么该位图就可以将颜色本身(而不是索引)存储到颜色表中。下面的插图显示了一个直接存储颜色(24/像素)而不使用颜色表的位图。该插图也显示了相应图像的放大视图。在位图中,FFFFFF表示白色,FF0000表示红色,00FF00示绿色,0000FF表示蓝色。
-2

免费下载 Word文档免费下载: 正在进行安全检测...

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服