![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
RichardorMu
四处搬砖,HCI,gaze estimation,music,jetson
展开
-
Huffman图像编码解码实现 matlab
哈夫曼编码是一种可变长无损编码,应用范围广。这里介绍利用matalb实现哈夫曼编码方法。matalb中带有相关函,下面一一介绍: ENCO = huffmanenco(SIG, DICT) : 哈夫曼编码函数,SIG为输入编码信号,DICT为编码字典,由函数huffmandict()生成; DECO = huffmandeco(COMP, DICT) :哈夫曼解码函数,COMP为哈夫曼编码向量,...原创 2019-04-18 20:54:43 · 5221 阅读 · 1 评论 -
多媒体技术与应用实验之图像修复
一、实验内容 1.单幅图像的修补 2.结合彩色图像和深度图像的图像修补 3.设计新的图像修补算法TV算法并验证效果 二.实验原理 1.单幅图像修补简介 图像中常有缺失或者损坏的部分,即空白区域或者有误的区域。图像修补就是根据这些区域周围的信息完成对空白区域的填充,以实现图像的恢复。如图1.1.1. 图1.1.1 2.普通的图像修补的基本原理 点(x,y)为空白点,(i,j)为参考点,R为参考点...原创 2019-05-28 17:04:46 · 797 阅读 · 1 评论 -
多媒体技术与应用之图像修复实验
普通的图像修补代码: clear all close all flag = 20;%设置模板大小为41*41 I=imread('color.bmp'); subplot(121);imshow(I);title('原始图像 ') ; [m,n,hh]=size(I); %长 宽 三层rgb A=rgb2gray(I);%彩色图转换灰度图 I1=I; [rowind,columnind...原创 2019-05-28 17:11:16 · 363 阅读 · 0 评论 -
多媒体技术与应用之图像修复实验2
基于深度图像修复算法matlab实现: clear all close all td = 10; I=imread('color.bmp'); B=imread('depth.bmp'); B=rgb2gray(B); subplot(121);imshow(I),title(' 原始受污染的图像 ') ; [m,n,hh]=size(I); A=rgb2gray(I);%彩色图转换灰...原创 2019-05-28 17:13:30 · 316 阅读 · 0 评论 -
多媒体技术与应用之图像修复Tv算法
图像修复Tv算法: I = (imread('color.bmp'));% 读原始修复图 grey = rgb2gray(I); [row,col,k] = size(I);% 得到图像长度与宽度 subplot(121);imshow('color.bmp');title('原图'); flag=10000;%迭代次数 lambda=0.2; a=0.2; I1=I; for l=1:fla...原创 2019-05-28 17:16:10 · 591 阅读 · 0 评论 -
多媒体技术与应用之图像Huffman编解码
多媒体技术与应用之图像Huffman编解码 一、实验内容 1.了解BMP图像的格式,实现BMP图片格式的数据域及文件头的分离 2.熟悉Huffman编码原理 3.使用Huffman编码算法对给定图像文件进行编码和解码 二、Huffman编码简介 基于图像统计特征的变长编码方法概率小的符号用较长的码字表示,概率大的符号用较短的码字表示。如图2.1.1所示: 位图BMP文件格式,如图2.1.2所示:...原创 2019-05-28 17:19:38 · 1534 阅读 · 1 评论