3、图像显示和打印图像显示设备:每个点的电压和该点所对应的灰度值成正比随机存储的阴极射线管 CRT ,电视显示器,液晶显示器 LCD 打印设备:各种打印机,一般用于输出较低分辨率的图像输出图像上任一点的灰度值可由该点打印的字符数量和密度来控制1 半调输出主要分为幅度调制技术和频率调制技术多数打印设备只能直接显示输出二值图像,即打印机输出的灰度只有两级半调输出技术----使得输出灰度图像保持其原有的灰度级半调输出技术:将灰度或彩色图像转化为二值图像的技术将灰度(彩色图像各种灰度转化为二值点的模式 ,可由打印设备输出,同时利用人眼集成特性 (人眼感知的亮度是某单元的平均灰度, 正比于其中的黑象素个数 ,通过控制输出二值点的形式 (包括数量,尺寸,形状来让任获得视觉上多个灰度的感觉2 幅度调制通过调整输出黑点的尺寸来显示不同的灰度----幅度调制 AM 半调技术在每个象素位置打印一个尺寸反比于该象素灰度的黑圆点 ,即在亮的图像区域打印的点小,在暗的图像区域打印的点大。
在一定距离观察时,一个小点的集合可产生亮灰度的视觉效果,一个大点的集合可产生暗灰度的视觉效果当点足够小,观察距离足够远时,人眼就不容易分开各个小点(人眼的集成特性,而得3 频率调制频率调制半调技术:输出黑点的尺寸是固定的 ,但在空间的分布 (点间的间隔,在一定区域内点出现的频率取决于所需表示的灰度如果分布较密,就得到较暗的灰度,如果分布较稀,就得到较亮的灰度表示一个较暗的灰度:需要排列很近的许多个点,他们合成一个打印单元, 也称打印点,对应图像中一个象素4 调制模板 (参考图 1.3.2---图 1.3.4半调技术具体实现方法:调制模板将图像输出的单元细分,取邻近的基本二值点结合起来组成输出单元,在每个单元内包含若干个基本二值点,让其中一些基本二值点输出黑,其他基本二值点输出白,就可得到不同灰度的效果为输出不同的灰度,建立一套模板,每个模板对应一个输出单元,将每个模板划分成规则网格,每个格对应一个基本二值点,通过调整各个基本二值点为黑或白,可让每个模板输出不同的灰度。
5 抖动输出技术半调技术是通过减少图像空间分辨率来改善图像幅度分辨率,或者说牺牲空间点数而增加图像的灰度级数。
要保持一定的空间分辨率,则输出灰度级比较少,或者说要保留细节则灰度级数不能太多。
抖动输出技术:通过调节和变动图像的幅度值来改善量化过粗图像的质量。
(灰度级数比较少时,图像质量比较差,会出现虚假轮廓通过对原始图像加一个随机的小噪声来实现 ,即显示两者的和。
由于图像灰度值和噪声之间没有任何规律的联系,所以可以帮助消除量化不足而导致的图像中出现的虚假轮廓。
具体实现方法 :设 b 是图像显示的比特数,则噪声的值以均匀概率取: -2-22 22效果参考图 1.3.54 图像存储1 图像存储器Ø用于处理过程中使用的快速存储器, 如计算机内存,帧缓存Ø用于比较快的重新调用的在线或联机存储器,如磁光 MO 存储器,光盘塔,光盘阵列Ø不经常使用的数据库存储器如磁带,光盘2 图像文件格式静态图像矢量图位图,即栅格图像u 矢量图 :主要用于图形数据文件用一系列绘图指令来表示一幅图像,如 AutoCAD 的绘图语句,图像使用一系列线段或线段的组合体来表示,线段的灰度可以是均匀的或变化的。
本质是用数学(几何学描述一幅图像,图像中每一个形状都是一个公式,称为一个对象优点:图像数据量小,图像质量与分辨率无关(即不论放大或缩小多少次,图像总是以显示设备允许的最大清晰度显示缺点 :不易制作色调丰富和色彩变换太多的图像,绘出的图像不逼真,不易在软件间交换文件b. 灰度图像在灰度图像中,像素灰度级用 8bit 来表示,每个像素都是介于黑色和白色之间的256中灰度中的一种。
灰度图像只有灰度颜色而没有彩色, 通常的黑白照片,其实包含了黑白之间的所有灰度色调。
从技术上来说, 就是具有从黑到白的 256种灰度色域的单色图像。
c. 索引图像PC 机处理颜色:大多数扫描仪是以 24位模式对图像进行采样,即可从图像中擦样除 1670万种不同的颜色,用这种方式获得的颜色通常称为 RGB 颜色。
颜色深度位每像素 24位的数字图像是目前所能获取、浏览和保存的颜色信息最丰富的彩色图像,由于它所表达的颜色远远超出人眼所能辨别的范围, 故将其称为“ 真彩色”在真彩色出现之前,由于技术上的原因,计算机在处理时并没有达到每像索引图像:也称为映射颜色,在这种模式下, 颜色是预先定义的 ,并且可供选用的一组颜色也很有限, 索引颜色的图像最多只能显示 256中颜色。
一幅索引图像在图像文件中定义,当打开该文件时, 构成该图像具体颜色的索引值被读入程序 ,然后根据索引值找到最终的颜色。
d. 真彩色图像是 RGB 颜色的另一种流行的叫法。
从技术角度考虑, 真彩色是指写到磁盘上的图像类型,而 RGB 颜色是指显示器的显示模式。
RGB 图像的颜色是非映射的 ,它可以从系统的“ 颜色表” 里自由获取所需的颜色,这种图像文件中的颜色直接与 PC 机上的显示颜色像对应。
在真彩色图像中,每个像素由红、绿、蓝三个字节组成,每个字节为 8bit ,表示 0--255之间的不同的亮度值,这三个字节组合,可产生u1 像素 (pixel、点 (Dot和样点 (Sample在计算机中,图像是由显示器上许多光点组成的,将显示在显示器上的这些点(关的单元称为像素。
实际常用正方形网格点阵分割方案。
扫描一幅图像时,需设置扫描仪的分辨率, 分辨率决定了扫描仪从原图像里每英寸取多少个样点。
扫描仪将源图像看成由大量网格组成,然后在每一个网格中取出一点,用该点的颜色之来代表这一网格中所有点的颜色之,这下被选中的点就是样点。
扫描仪的分辨率单位为 dpi(每英寸点数 ,但激光打印机的 dpi 与扫描仪的 dpi(样点时不同的,实际上,以 150dpi 分辨率扫描的图像,它的效果相当于激光打印机的1200dpi 的效果像素不是绝对的度量单位,而是可大可小, 如果获取图像时的分辨率较低 (如50dpi ,则显示该图像时,每英寸所显示的像素个数也很少,这样2分辨率分辨率是指在单位长度内所含有的点(像素的多少,与数字图像有关的分辨率:图像分辨率:每英寸图像含有多少个点或像素,分辨率的单位为 dpi.分辨率的大小直接影响图像的质量,分辨率越高,图像细节越清晰,但产生的文件尺寸大,处理时间长,对设备的要求越高。
屏幕分辨率:显示器上每单位长度显示的像素或点的数量,通常以每英寸点数 (dpi 来表示。
屏幕分辨率取决于显示器的大小及其像素设置。
屏幕分辨率由计算机的显示卡决定。
标准的 VGA 显示卡的分辨率是 640×480,即水平方向 640点(像素,垂直方向480点(像素,高性能显卡支持 1280×1024打印机分辨率:又称输出分辨率,是打印机输出图像时每英寸的点数 (dpi ,打印机分辨率也决定了输出图像的质量,打印机分辨率越高, 可以减少打印的锯齿边缘,新打印机分辨率可达 600— 1200dpi扫描仪分辨率:表示方法与打印机类似,一般也用 dpi 表示,不过这里的点是样点,与打印机的输出点是不同的。
一般扫描仪提供的方式是水平分辨率比垂直分辨率高。
台式扫描仪的分辨率可以分为光学分辨率和输出分辨率。
光学分辨率是指扫描仪硬件所真正扫描到的图像分辨率,可达 800--1200dpi 以上,输出分辨率是通过软件强化以及内插补点之后产生的分辨率,大约为光学的 3-4倍。
(见到的号称分辨率高达 4800dpi 或 6400dpi 的扫描仪时, 一定指的是输出分辨率GIF BMP JPEG TAG TIFF等多种图象格式并存1、位图图象格式(1采用数据点表示象素点(2由一个矩阵点阵组成,每个象素点代表原图中一个象素点,表示该点的颜色值。
(3矩阵点阵如何与原图数据点对应取决于图象的存储方式2、位图图象的典型存储方式(1扫描行存储(存储图象数据时每次存储原始图象中的一行象素 , 每行中象素按从左到右顺序存储, 行与行之间采用从上到下顺序(2位平面存储方式适合于每象素点的表示长度超过 8位的图象数据先将每象素点最高数据位存储到第一位平面中 ,再将象素第二数据位的取值存储到第二位平面中… … 依次类推,直到存完所有图象数据特点:每个位平面中都包含原始图象数据中所有象素的某个位值优点:v可以方便处理图象中对应于某个位平面的图象特征,适合单独处理图象中某些敏感位内容v有利于发挥某些显示适配器格式的图象显示速度v在彩色图象中具有无与伦比的优势(3交叉行存储优点:即使没有读出全部图象数据,也可以构成原始图象的近似轮廓例如:先存储偶数行数据,再存储奇数行数据或以相反顺序存储奇数行数据用于网络传输的图象文件格式 GIF :首先每隔 8行存储一行数据,再依次减半存储其他行的数据网络图象格式 PNG :采用两维交叉存储(同时对数据行列交叉存储 (4有损失存储(有损失压缩不以象素为基本单位存储数据,而是存储图象中的一些数据块,利用它们BMP 是微软为 Windows 环境设置的标准图象格式(API特点:K每个文件只能存放一幅图象K压缩处理是图象文件的一个选项非压缩格式是 BMP 文件的一种通用格式压缩有两种方式:16色,用 RLE4方式压缩; 256色,用 RLE8方式压缩 KBMP 可存储单色, 16色, 256色以及真彩色图象数据, 数据排列顺序于一般文件不同,以图象的左下角为起点存储图象;所用的调色板数据结构中, R , G , B 三基色数据的排列顺序于其他图象文件格式相反格式介绍:BMP 图象文件的结构有三部分组成:文件头调色板数据图象数据文件头:长度固定, 54字节调色板数据:对不超过 256色图象需进行设置;对真彩色图象不存在调色板数据的设置信息图象数据:可采用压缩算法处理,也可以不压缩typedef Struct tagBITMAPINFOHEADER {DWORD bfsize ; 以字节为单位指定此数据结构占用的存储容量,固定值为 40D WORD biWidth ; 以象素为单位给出 BMP 文件所描述位图的宽度与高度 DWORD biHeight ;biHeight 为正,原点为左下角,为负,原点为左上角。
一般位图定义中两者都必为正数 WORD biPlane ;代表目标设备的平面数必须为 1WORD biBitcount ;确定每个象素所需位数(单色图,取值 1; 16色— 4; 256色— 8;真彩色— 24 DWORD biCompression ;表示原点在左下角位图的压缩类型(左上角的不能压缩 DWORD bisizeImage ;以字节为单位给出该 BMP 内图象数据占用的空间大小,若图象文件描述为 BI — RGB , 则该字段的值必须设置为 0DWORD biXPeIsPerMeter ;DWORD biYPeIsPerMeter ;以每米象素数为单位给出位图目的设备水平及垂直方向的分辨率 DWORD biClrused ;给出位图实际使用的颜色表中的颜色变址数,若取值为 0 表示本位图使用了biBitCount 字段值所代表的最大颜色值,取值与压缩方法有关 DWORD biClrzmportant ;给出位图显示过程中重要颜色的变址数,取值为 0表示所用颜色都是重要色。