游程编码用matlab实现代码_matlab游程编码

本文介绍了二值图像的游程编码原理,并通过MATLAB编程实现编码及解码过程。二值图像因其存储空间小、处理速度快等特点,在图像分析中广泛应用。游程编码作为一种无损压缩编码技术,对二值图像特别有效。实验包括图像的二值转换、游程编码压缩以及恢复原图像。在编码算法中,采用了以1的起始位置和1的游程长度为依据的方法,压缩后的输出示例为(2,2)(6,3)(13,6)(20,1)(4,6)(11,10)(1,5)(11,1)(17,4)。" 111734261,10296682,Kafka Topic消息分配:Partition规则与Java实现解析,"['Kafka分区分配', '消息处理', '分布式消息队列']
摘要由CSDN通过智能技术生成

二值图像的游程编码及解码

一、实验目的

掌握游程编码,并用编程实现游程编码及解码。

二、实验引言

二值图像在图像分析中应用非常广泛

,

二值图像就是指只有黑白两个灰度级的图像

,

值图像具有存储空间小

,

处理速度快

,

可以方便地对图像进行布尔逻辑运算等特点

.

更重要的

,

在二值图像的基础上

,

还可以进一步对图像处理(编码等)

,

获得该图像的一些几何特征

或者其他更多特征。

游程编码作为编码技术中常用的一种,

对二值图像非常有效。

本文介绍

了二值图像和游程编码,并利用

Matlab

语言实现了二值图像的游程编码及解码。

三、实验原理

读入图象—

>

二值转换—

>

游程编码(压缩)—

>

恢复原图象

3.1

二值转换

所谓二值图像

,

就是指图像上的所有像素点的灰度值只用两种可能,

不为

0

就为

1

也就是整个图像呈现出明显的黑白效果。

3.2

游程编码及其原理

又称“运行长度编码”或“行程编码”&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值