-
zernike矩的源代码
zernike矩的源代码,非常不错,用matlab编的,值得下载
- 2022-02-20 05:26:35下载
- 积分:1
-
使用蒸汽吞吐男人编码的图像压缩
函数代码 = huffman(p)
哈夫曼 %生成符号源变量长度的哈夫曼代码。
代码 %= HUFFMAN(P) 返回一个哈夫曼代码作为二进制字符串的单元格
%数组的代码输入的符号概率矢量体育在代码中的每个单词
%对应于其概率是在相应的指数符号
%的体育
%
%检查输入的参数的合理性。
error(nargchk(1,1,nargin)) ;
如果 (ndims(p) ~ = 2) | |(min(size(p)) > 1) | |~isreal(p) | |~isnumeric(p)
错误 ("P 必须是一个实数值向量") ;
结束
%全局变量生存所有递归函数 "makecode" 的
全局代码
CODE=cell(length(p),1) ;%Init 全球太阳能电池阵列
如果 length(p) > 1%时多个符号......
p = p/sum(p) ;%规范化输入的概率
s = reduce(p) ;%做哈夫曼源符号削减
makecode (s,[]) ;%以递归方式生成的代码
其他
代码 = {"1"};%其他、 微不足道的一个符号案例 !
结束
%……………………………………………………………….%
函数 s = reduce(p) ;
%在 MATLAB 的单元格结构中通过创建一个哈夫曼源减少树
减少 %执行源符号减少,直到只有两个
剩余的 %符号。
s = cell(length(p),1) ;
%生成符号节点 1 2、 3,开始树...到引用
%符号的概率。
为我 = 1:length(p)
s {i} = i ;
结束
同时 numel(s) > 2
[p,我] = sort(p);%排序符号概率
p(2) = p(1) + p(2) ;%合并
- 2022-07-04 14:42:09下载
- 积分:1
-
JPEG压缩
1. JPEG编码可以用一句话概括:添加符号(游程长度、占用位数等)用霍夫曼编码,幅度值用修改的二进制正常编码。2. 包括两个主程序,分别执行JPEG编解码、给出相关参数结果。Jpeg没有对整体系数进行位移,而Jpeg2则在编码前,将整个数据减去128,这样可能可以提高性能。但是对这幅图像而言,Jpeg2性能比Jpeg稍有下降。
- 2022-05-24 00:35:11下载
- 积分:1
-
yuv视频转bmp图像
yuv格式的视频本身就是未经压缩的格式,为了更加的方便,该程序将yuv格式的视频切分成bmp格式的图像来进行处理,在图像处理领域是比较常用到的功能,
- 2022-02-04 00:06:59下载
- 积分:1
-
混合高斯背景建模
此代码分别用C++和matlab写的混合高斯背景建模,自适应确定高斯分量的个数,由Z.Zivkovic开发,相关文章是Improved adaptive Gausian mixture model for background subtraction。
- 2022-02-05 14:44:56下载
- 积分:1
-
傅立叶描述子
一个简单的傅立叶描述子程序,可以运行,可以用来学习傅立叶描述子的原理。内附有结果图
- 2022-02-03 09:02:25下载
- 积分:1
-
基于增强型主动形状模型的人脸特征提取
基于增强主动视觉的人脸特征提取
- 2022-03-17 12:52:11下载
- 积分:1
-
matlab图像的放大镜程序
magnify.m实现了对Matlab绘制的图像的局部放大,即呈现子图,以显示局部细节。使用方法:将本函数拷贝到matlab工作目录下,
直接调用即可。简单实用。固化后可以用tools>edit plot移动小图,能选取多个局部图,这个方法不错。
用法:打开figure图,输入magnify,左键动态选取查看,ctrl+左键固化,也可右键固化,
‘’缩放方法范围,‘+’和‘-’缩放放大比例
- 2022-05-05 15:59:29下载
- 积分:1
-
raw文件读取成opencv的Mat类
使用QT的环境,可以自行修改,读取raw文件,转成opencv的Mat类。void readRaw(char*name,Mat dst)这个函数主要用取读取raw文件, 并且转化成Mat类。 void writeRaw(char*name,Mat &src)这个函数主要将Mat类写入raw文件。
- 2022-03-30 06:26:59下载
- 积分:1
-
颜色校准
该程序是针对大屏幕、高分辨率多投影显示系统中存在的多投影重叠区域出现高亮度现象进行亮度融合处理,里面根据不同投影机的编号及重叠区域的分布分别提供了不同的计算方法,计算方法主要分三个部分(投影机的位置、亮度衰减方向和选用的亮度衰减函数)。其中投影机的位置分为左投影机、右投影机和中间投影机;亮度衰减方向分为水平方向和非水平方向;衰减函数分为线性衰减和二次拟合衰减函数。
- 2023-04-06 06:40:04下载
- 积分:1