资源简介
通过图像生成二值数据,模拟游程编码的编码以及解码过程
代码片段和文件信息
%% Run Length Coding
clc
close all
clear all
soupic=imread(‘bag.png‘);
%% get binary data
binary_pic=im2bw(soupic);
subplot(121)
imshow(255*binary_pic);title(‘原始二值图像‘);
%% 游程编码
data=reshape(binary_pic1size(binary_pic1)*size(binary_pic2));
disp(‘原始图像的像素点个数:‘);
len_original=length(data)
val=0; % 约定第一个是0
m=1;n=1;
dataa=zeros(1len_original);
for m=1:len_original
if data(m)==val
dataa(n)=dataa(n)+1;
else
val=xor(val1);
n=n+1;
相关资源
- 点云滤波算法 一维双向扫描方法 ma
- 一个搞定Matlab gui编程
- matlab使用混沌序列进行图像加密
- 室内可见光通信光照分布MATLAB代码
- HBV模型matlab源代码
- 手指静脉识别技术 余文波 第九章ma
- MATLAB图像腐蚀和膨胀
- Parafac 有关matlab代码
- C/A产生matlab程序
- matlab连通区域的提取
- 基于MATLAB的车牌识别系统设计
- 卡尔曼滤波课程8次matlab仿真作业
- 认知无线电频谱感知中能量检测方法
- INS/GPS组合导航MATLAB处理库
- RBF预测 matlab
- 基于BP神经网络的MATLAB回归程序
- wimax相关仿真matlab仿真
- INS+GPS组合导航matlab程序
- 最大似然估计matlab
-
基于matlab/simuli
nk的控制仿真 - 扩频通信系统的MATLAB实现毕业论文
- 卫星轨迹模拟器MATLAB程序
- 卡尔曼滤波(Kalman)Matlab工具箱
- 用matlab实现DTFT 和DFT
- kalman滤波的语音降噪matlab程序
- 介数中心性 matlab
- matlab下编写的劳斯判据
- 烟花算法matlab代码
- 利用Matlab生成正弦波表
- matlab程序,求信噪比SNR.m
评论
共有 条评论