资源简介 (共14张PPT)第一章 数据与信息1.2 数据编码(第2课时)本课知识点编码的基本方式---图像编码位图与矢量图像素与分辨率图像量化位数图像大小一、项目指导完成项目中,关于数据的认识与理解,先自主学习课本第12的内容,思考下面的问题:bmp图像文件所占空间如何计算?找出项目实施中图像素材的收集整理问题。一、项目指导回顾文字编码:ASCII回顾文字编码:其他编码123456ASCIIANSIGB2312GBKUnicodeUTF-8BIG5二、矢量图与位图在众多文件中,按照文件类型分类分别找出矢量图与位图位图矢量图二、矢量图与位图矢量图形与分辨率无关,可以将它缩放到任意大小和以任意分辨率在输出设备上显示出来,都不会影响清晰度,而位图是由一个一个像素点组成,当放大图像时,像素点也放大显示了,但每个像素点表示的颜色只有一种,所以在位图放大后就会出现马赛克效果。位图表现的色彩比较丰富,可以表现色彩丰富的图像,可逼真表现自然界各类实物;而矢量图形色彩不丰富,无法表现逼真的实物,矢量图常常用来表示标识、图标、Logo、几何图形等简单直接的图。区别三、位图图像编码位图图像如右图,观察手机中的一张照片信息,这样照片的文件格式,文件大小,分辨率分别是多少?他们的含义是什么?jpg格式图像是一种经过压缩的位图图像,bmp格式图像是未经压缩的位图图像。三、位图图像编码像素:位图也叫点阵图或像素图,将图像无限放大,会发现图像是由许多颜色方块组成,这些小方块就是构成图像的最小单位“像素”(或叫光栅点)。图像分辨率:图像分辨率的表达方式为“水平像素数×垂直像素数”,也可以叫做图像大小、图像尺寸、像素尺寸。一张图片分辨率是100x80,就是说这张图片1:1显示时,水平方向由100个像素点组成,垂直方向由80个像素点组成。我们常说的4000万像素相机,说明这张照片大约由4000万个像素单元组成,分辨率决定了位图图像细节的精细程度。三、位图图像编码bmp格式位图从下往上,从左往右,依次记录下每个像素点的颜色信息,颜色信息采用R位的二进制数表示,R称为图像的量化位数,R位可以表示2R种颜色,R越大,图像的色彩越丰富。R=1,2种颜色,黑白图像R=4,16种颜色R=8,256种颜色R=24,224种颜色,真彩色如何编码三、位图文件大小BMP位图文件的大小(单位B)=文件头(14B)+信息头(40B)+颜色表项(颜色数*4,24位无颜色表项)+图像分辨率X图像量化位数÷8举例:1.一幅24位的BMP位图图像,分辨率为1024X800,其文件大小?54+1024*800*24/8=2457654B(部分计算过程见右动图)2.一幅256色(8位)的BMP位图图像,分辨率为1024X800,其文件大小呢?54+1024*800*8/8+256*4=820278B(部分计算过程见右动图)三、位图文件大小画图软件建立1024*800的图像文件保存为256色bmp格式另存为24位bmp格式查看两个文件的属性,对照计算出来的结果,检查是否一致?思考:给这幅图像文件画上不同的图案颜色,对文件的大小是否有影响?为什么验证方法三、位图文件大小画图软件建立8X10的图像文件,纯黑保存为24位bmp格式利用HexEdit打开此文件查看第55、56、57个十六进制数,将其改为00 00 FF,保存。浏览图片效果,看图左下角第一个点的颜色变成了什么?依次修改第58、59、60为00 FF 00,第61,62,63为FF 00 00,保存,看效果。拓展:RGB三原色验证方法四、实践活动如左图:1位bmp位图,8X10,请给其每个像素尝试编码,并改为16进制。解析:(0为黑,1为白)11111111 11111111 11111111 11111111 1111111100000000 00000000 00000000 00000000 0000000000000000 00000000 00000000 11111111 1111111111111111十六进制:FF FF FF FF FF 00 00 00 00 00 00 00 00 FF FF FF谢谢观看! 展开更多...... 收起↑ 资源预览