色光与图像原理all in one
各分量中,数值越小,亮度越低,数值越大,亮度越高。
颜色名称 |
红色值 Red |
绿色值 Green |
蓝色值 Blue |
黑色 |
0 |
0 |
0 |
蓝色 |
0 |
0 |
255 |
绿色 |
0 |
255 |
0 |
青色 |
0 |
255 |
255 |
红色 |
255 |
0 |
0 |
紫色 |
255 |
0 |
255 |
黄色 |
255 |
255 |
0 |
白色 |
255 |
255 |
255 |
三种web上最常用的图片格式
:
JPEG:
照片和复杂图片
适合连续色调的图像
1600多万种不同颜色(256的三次方,24位)
有损压缩
不支持透明
文件比较小?
不支持动画
PNG:
单色图像、线条构成的图像
logo、剪贴画、小文本
也可以表示复杂图像
上百万种不同颜色
PNG-8 PNG-32 PNG-24
无损压缩
支持透明
比JPEG文件大些
不支持动画
透明区边缘平滑
支持24位图像
GIF:
历史最悠久
适合单色图像和线条构成的图像
logo 剪贴画 小文本
256种不同颜色
无损压缩
只允许一种颜色透明
比相应的JPEG文件大
支持动画
透明区边缘有锯齿?
bmp(位图bitmap)文件的头两个字节是“BM”
真彩色图:三个字节表示一个像素
256色图:一个字节表示一个像素
真彩色图不需要调色板
jpeg是一种位图
对于要用到调色板的位图,图像数据是该像素在调色板中的索引值
DCT对图像的压缩与“图像中大部分像素是渐变的“有关?
jpeg的压缩:将整幅图像分解为8*8(历史原因)的小块,对每个小块做DCT变换
变换压缩的一个特点是将从前密度均匀的信息分布变换为密度不同的信息分布
图像处理中,柔化的一个最简单的实现算法就是取图片上的每一点(图片边缘点忽略),计算它周围八个点的平均值作为新像素值。