二值图像的游程编码及解码
一、实验目的
掌握游程编码,并用编程实现游程编码及解码。
二、实验引言
二值图像在图像分析中应用非常广泛
,
二值图像就是指只有黑白两个灰度级的图像
,
二
值图像具有存储空间小
,
处理速度快
,
可以方便地对图像进行布尔逻辑运算等特点
.
更重要的
是
,
在二值图像的基础上
,
还可以进一步对图像处理(编码等)
,
获得该图像的一些几何特征
或者其他更多特征。
游程编码作为编码技术中常用的一种,
对二值图像非常有效。
本文介绍
了二值图像和游程编码,并利用
Matlab
语言实现了二值图像的游程编码及解码。
三、实验原理
读入图象—
>
二值转换—
>
游程编码(压缩)—
>
恢复原图象
3.1
二值转换
所谓二值图像
,
就是指图像上的所有像素点的灰度值只用两种可能,
不为
“
0
”
就为
“
1
”
,
也就是整个图像呈现出明显的黑白效果。
3.2
游程编码及其原理
又称“运行长度编码”或“行程编码”&