【图像压缩】基于PCNN实现图像的压缩重建附matlab代码

简介: 【图像压缩】基于PCNN实现图像的压缩重建附matlab代码

 1 简介

image.gif编辑

image.gif编辑

image.gif编辑

2 部分代码

%   The PCNN 1-D demo code was written by Kun Zhan%   $Revision: 1.0.0.0 $  $Date: 2016/03/25 $ 20:25:48 $%   Reference:%   K Zhan, J Shi, H Wang, Y Xie, Q Li, %   "Computational Mechanisms of %   Pulse-Coupled Neural Networks: A Comprehensive Review,"%   Archives of Computational Methods in Engineering, 2016.clearT = 40;s = [0.5 0.35 0.5 0.8 0.63 0.5 0.99];[~, n] = size(s);Y = zeros(T+1,n); F = Y; L = F; E = F + 1; U = F;for t = 1:T;    K = conv(Y(t,:),[0.707 1 0.707],'same');    F(t+1,:) = exp(-0.2).*F(t,:) +  0.1*K + s;    L(t+1,:) = exp(-0.5).*L(t,:) + 0.2.*K;    U(t+1,:) = F(t+1,:).*(1+0.5*L(t+1,:));    E(t+1,:) = exp(-0.2).*E(t,:) + 6.*Y(t,:);    Y(t+1,:) = double(U(t+1,:)>E(t+1,:));endt = [0:1:T];c = (n+1)./2;figure(1)plot(t,E(:,c),'k-d',...     t,U(:,c),'b-s',...     t,F(:,c),'g*-',...     t,L(:,c),'m+-')axis square, axis([0 40 0 15])h = legend('$\Theta_{ij}(n)$','$U_{ij}(n)$',...    '$F_{ij}(n)$','$L_{ij}(n)$',1);set(h,'Interpreter','latex')title('$f=0.8,g=0.8,\Theta_{ij}(0)=1, U_{ij}(0)=0,\forall i,j$','Interpreter','latex')xlabel('Iterative time \it{n}')figure(2),stem(t,Y(:,c))axis([0 40 0 1.2])

3 仿真结果

image.gif编辑

4 参考文献

[1]马义德, 钱志柏, 史飞,等. 基于PCNN的分割图像压缩编码[J].  2004.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

5 代码下载

相关文章
|
1月前
|
存储 人工智能 机器人
【Matlab】Matlab电话拨号音合成与识别(代码+论文)【独一无二】
【Matlab】Matlab电话拨号音合成与识别(代码+论文)【独一无二】
|
1月前
|
存储
【Matlab】Matlab电话拨号音合成与识别(代码+论文)【独一无二】
【Matlab】Matlab电话拨号音合成与识别(代码+论文)【独一无二】
|
3月前
|
机器学习/深度学习 算法 计算机视觉
霍夫变换车道线识别-车牌字符识别代码(matlab仿真与图像处理系列第5期)
霍夫变换车道线识别-车牌字符识别代码(matlab仿真与图像处理系列第5期)
34 2
|
4月前
|
Perl
【MFAC】基于全格式动态线性化的无模型自适应控制(Matlab代码)
【MFAC】基于全格式动态线性化的无模型自适应控制(Matlab代码)
|
4月前
【数值分析】迭代法求方程的根(附matlab代码)
【数值分析】迭代法求方程的根(附matlab代码)
|
4月前
【数值分析】Jacobi、Seidel和Sor迭代法求解线性方程组(附matlab代码)
【数值分析】Jacobi、Seidel和Sor迭代法求解线性方程组(附matlab代码)
|
4月前
【数值分析】二分法求方程的根(附matlab代码)
【数值分析】二分法求方程的根(附matlab代码)
|
3月前
|
算法
MATLAB | 插值算法 | 一维interpl插值法 | 附数据和出图代码 | 直接上手
MATLAB | 插值算法 | 一维interpl插值法 | 附数据和出图代码 | 直接上手
47 0
|
3月前
|
算法
MATLAB | 插值算法 | 二维interp2插值法 | 附数据和出图代码 | 直接上手
MATLAB | 插值算法 | 二维interp2插值法 | 附数据和出图代码 | 直接上手
99 0
|
3月前
|
算法
MATLAB | 插值算法 | 二维griddata插值法 | 附数据和出图代码 | 直接上手
MATLAB | 插值算法 | 二维griddata插值法 | 附数据和出图代码 | 直接上手
51 0

热门文章

最新文章