-
FPGA实现图像1/4 ~ 4倍的图像缩放,可选缩放区域
在ISE13.1下实现了针对512×512分辨率图像的1/4~4倍缩放,使用的VHDL语言,内附仿真文件及使用说明。方法介绍:自己写的ROM,存储图像原始数据(图像数据使用matlab导入后生成);缩小和放大集成在同一模块中,由缩放选择信号进行控制;可以输入选择区域进行按比例缩放。上传的代码是项目完整文件,可以综合实现兵运行仿真。如有任何问题请询:goglerr@gmail.com
- 2022-02-25 18:19:50下载
- 积分: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
-
基于图割的图像分割源代码
本代码是利用图割技术最大流最小割算法来优化能量函数,从而达到图像分割的目的
- 2022-03-16 17:52:18下载
- 积分:1
-
图像识别与处理
图像识别与处理代码,文档形式,可以直接拷贝粘贴使用从输入到预处理到输出 都有注释 非常详细的程序代码
- 2022-02-04 13:56:32下载
- 积分:1
-
PSNR (Peak Signal-to-Noise Ratio) & MSE (Mean Square Error)
Use a standard Lena image as the ground truth, then calculate the PSNR (Peak Signal-to-Noise Ratio) & MSE (Mean Square Error) values of another test image.
Note: The two images must be with the same size.
The main code:
MSE = double(Sum_SE)/(H_src*W_src)
PSNR= 10*log10(255^2/MSE)
- 2022-02-03 00:40:59下载
- 积分:1
-
图像锐化处理
对图像进行梯度锐化处理,并用数字图像进行测试,从结果看出,经过3次锐化处理后,图像周围出现“长毛‘现象。
- 2022-01-25 22:34:51下载
- 积分:1
-
lBP纹理提取源码
lBP纹理提取纹理源码,使用c++编程,局部二元模式方法提取目标的纹理特征,是经典的局部纹理特征提取方法。
- 2022-03-20 14:46:56下载
- 积分:1
-
万花筒程序
必须需要用到的of自带的addons包括:ofxThreadedImageLoaderofxXmlSettingofxGui额外的addon是ofxUI可以自行到www.github.com下载在创建工程是需要添加这些addons。若创建是没有添加,也可手动将其所有源码文件添加到自己的工程中去。在ksApp中增加了大量注释,并修正了一些错误增加了类ks::ZhangSan1111: 用于示例如何写出简单的作业增加了类ks::TirSrcDemo: 用于示例如何构造出具有三个数据源接口的万花筒
- 2022-05-26 16:40:54下载
- 积分:1
-
目标跟踪可以运行程序
目标跟踪可以运行程序,可以选定特定目标进行跟踪,程序肯定可以运行,直接加入到项目中也可以使用。!!!!!!!
- 2023-09-02 19:35:04下载
- 积分:1
-
wavelet-omp算法
正交匹配追踪算法,在分解的每一步对所选择的全部原子进行正交化处理,这使得在精度要求相同的情况下,OMP算法的收敛速度更快。MP一般只能满足第k个残差和xk正交,这也就是前面为什么提到“信号(残值)在已选择的原子进行垂直投影是非正交性的”的原因。如果第k个残差和fk不正交,那么后面的迭代还会出现fk中已经出现的项,很显然fk就不是最优的,这也就是为什么说MP收敛就需要更多次迭代的原因。不是说MP一定得到不到最优解,而且其前面描述的特性导致一般得到不到最优解而是次优解。那么,有没有办法让第k个残差与正交,方法是有的,这就是要谈到的OMP算法。
- 2022-08-16 13:30:22下载
- 积分:1