一 图像分辨率
数码图像有两大类,一类是矢量图,也叫向量图;另一类是点阵图,也叫位图。矢量图比较简单,它是由大量数学方程式创建的,其图形是由线条和填充颜色的块面构成的,而不是由像素组成的,对这种图形进行放大和缩小,不会引起图形失真。
图像分辨率(DPI):
图像分辨率是指每英寸图像内的像素点数。图像分辨率是有单位的,叫像素每英寸。分辨率越高,像素的点密度越高,图像越逼真(这就是为什么做大幅的喷绘时,要求图片分辨率要高,就是为了保证每英寸的画面上拥有更多的像素点)。例如:dpi=400,即每英寸有400个像素点。
计算公式:物理尺寸(英寸)=像素尺寸/ DPI
,
1英寸=25.4mm
由图像像素计算出输出尺寸(打印输出):
如图,图像像素尺寸是2480X3505,分辨率是300,换成mm尺寸:
宽=2480*25.4/300=209.97mm,
高=3505*25.4/300=296.76mm,
计算结果是A4的尺寸。
通常在进行图像处理时,不需要考虑分辨率的问题,只考虑像素点和尺寸。
一般Bitmap new出来的对象分辨率是96,计算机屏幕分辨率也是96,。
二 图像压缩
如图,某TIFF图像尺寸是2480X3505,没有压缩,文件占用磁盘大小24.9M,
位深度等于24,说明是RGB三通道彩色图像,每个像素点每通道占用8bit,
1 byte =8bit,共24 bit(3byte),总共像素=2480X3505,
占用字节数=2480X3505*3=26077200字节,比图示少一些字节,主要是文件还存储了其他文件头与尺寸等信息。根据分辨率,可以计算出是A4图幅,一张A4图像,如果不压缩存储,占用磁盘空间是24.9M。实际应用中,为了节省存储空间,对图像进行压缩后存储,查看图像时,再解压缩呈现图像。如果是灰度图:占用字节数=2480X3505=8692400字节,约9M,如果是二值图:占用字节数=2480X3505/8=1086550字节,约1M。
以上存储数据都是未压缩的文件尺寸。
图像压缩方式 |
|||
压缩类别 |
压缩方式 |
优点 |
缺点 |
无损数据压缩 |
行程长度编码(RLE) 熵编码法(LZW) |
能够比较好地保存图像的质量、 可以100%还原图像颜色数据 |
压缩比低、 储存空间大 |
有损数据压缩 |
色度抽样、 变换编码、 分形压缩 |
压缩比高、 存储空间小 |
损失颜色信息 |
各图像格式压缩方式对比 |
||||||
图像格式 |
后缀名 |
压缩方式 |
适用情形 |
压缩类别 |
压缩比 |
备注 |
BMP |
.bmp |
RLE |
灰度图、二值图 |
无损 |
约3:1 |
|
无压缩 |
全部 |
无损 |
||||
PNG |
.png |
LZ77\无压缩 |
全部 |
无损 |
约2:1 |
Ziv和Lempel于1977年发表的算法被后人称为LZ77算法。 1978年,二人又发表了续篇,被命名为LZ78的压缩算法。 |
JPG |
.jpg |
离散余弦变换(DCT) |
全部 |
有损 |
10:1到40:1以上 |
压缩比因压缩质量而变化,最佳压缩质量是75%, 要求RGB三通道颜色 |
JPG2000 |
.jpf |
小波变换 |
全部 |
无损、有损 |
可达到100:1 |
存在版权和专利问题,未广泛应用 |
TIFF |
.tif |
LZW |
全部 |
无损 |
约2:1 |
1984年,Welch这个人研究了LZ78算法的变种,因为是W在Z和L两人之后研究出来的,因此叫LZW算法。(专利2003年到期) |
RLE |
灰度图、二值图 |
无损 |
约3:1 |
|||
CCITT3\CCITT4 |
二值图 |
无损 |
约100:1 |
|||
jpg |
全部 |
有损 |
10:1到40:1 |
要求RGB三通道颜色(XP系统一般打不开该格式文件) |
||
JBIG |
全部 |
ISO JBIG. |
||||
JP2000 |
全部 |
JPEG2000 |