



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
function R=PCNN_withParameters(matrix,Para)% Calulate the firing times of neurons in PCNN% Please set the Para as follows:% Parameters for PCNN% Para.iterTimes=200;% Para.link_arrange=3;% Para.alpha_L=1;% 0.06931 Or 1% Para.alpha_Theta=0.2;% Para.beta=3;% 0.2 or 3% Para.vL=1.0;% Para.vTheta=20;%=disp(PCNN is processing.)%=% get the parameters of PCNNlink_arrange=Para.link_arrange;np=Para.iterTimes;alpha_L=Para.alpha_L;alpha_Theta=Para.alpha_Theta ;beta=Para.beta;vL=Para.vL;vTheta=Para.vTheta;%=p,q=size(matrix);F_NA=abs(matrix);% Initialize the parameters. % Youd better change them according to your applications % alpha_L=1;% alpha_Theta=0.2;% beta=3;% vL=1.00;% vTheta=20;% Generate the null matrix that could be usedL=zeros(p,q);U=zeros(p,q);Y=zeros(p,q);Y0=zeros(p,q);Theta=zeros(p,q);% Compute the linking strength.center_x=round(link_arrange/2);center_y=round(link_arrange/2);W=zeros(link_arrange,link_arrange);for i=1:link_arrange for j=1:link_arrange if (i=center_x)&(j=center_y) W(i,j)=0; else W(i,j)=1./sqrt(i-center_x).2+(j-center_y).2); end endend%F=F_NA;for n=1:np K=conv2(Y,W,same); L=exp(-alpha_L)*L+vL*K; Theta=exp(-alpha_Theta)*Theta+vTheta*Y; U=F.*(1+beta*L); Y=im2double(UTheta); Y0=Y0+Y; endR=Y0;%=% If you use the code, please cite the paper as follows:% References:%1 Qu Xiao-Bo, YAN Jing-Wen, XIAO Hong-Zhi, ZHU Zi-Qian. Image Fusion Algorithm Based on Spatial % Frequency-Motivated Pulse Coupled Neural Networks in Nonsubsampled Contourlet Transform Domain. % Acta Automatica Sinica, Vol.34, No.12, pp: 1508-1514.Dec.2008.%=%clc;close all;clear all;%path(path,PCNN_toolbox/)path(path,nsct_toolbox)path(path,FusionEvaluation/)%Low_Coeffs_Rule=SF-PCNN; %ave,PCNN,SF-PCNNHigh_Coeffs_Rule=SF-PCNN; %max,PCNN,SF-PCNN%ori_A=imread(clockA.tif);ori_B=imread(clockB.tif);A=double(ori_A)/255;B=double(ori_B)/255;% Parameters for NSCTpfilt = 9-7;dfilt = pkva;nlevs = 0,1,3,4,4;% default% Parameters for PCNNPara.iterTimes=200;Para.link_arrange=3;Para.alpha_L=1;% 0.06931 Or 1Para.alpha_Theta=0.2;Para.beta=3;% 0.2 or 3Para.vL=1.0;Para.vTheta=20;%disp(Decompose the image via nsct .)% yA=nsctdec(A,nlevs,dfilt,pfilt);% yB=nsctdec(B,nlevs,dfilt,pfilt);% save the NSCT coefficients % % save yA yA% save yB yB% load the NSCT coefficients % load yAload yB%n = length(yA);% Initialized the coefficients of fused imageFused=yA;%=% Lowpass subbanddisp(Process in Lowpass subband.)ALow1= yA1;BLow1 =yB1;ALow2= yA2;BLow2 =yB2;%switch Low_Coeffs_Rule case average Fused1=(ALow1+BLow1)/2; Fused2=(ALow2+BLow2)/2; case PCNN Fused1=fusion_NSCT_PCNN(ALow1,BLow1,Para); Fused2=fusion_NSCT_PCNN(ALow2,BLow2,Para); case SF-PCNN Fused1=fusion_NSCT_SF_PCNN(ALow1,BLow1,Para); Fused2=fusion_NSCT_SF_PCNN(ALow2,BLow2,Para);end%=% Bandpass subbandsdisp(Process in Bandpass subbands.)for l = 3:n % for d = 1:length(yAl) % Ahigh = yAld; Bhigh = yBld; switch High_Coeffs_Rule case max decision_map=(abs(Ahigh)=abs(Bhigh); Fusedld=decision_map.*Ahigh + (decision_map).*Bhigh; case PCNN Fusedld=fusion_NSCT_PCNN(Ahigh,Bhigh,Para); case SF-PCNN Fusedld=fusion_NSCT_SF_PCNN(Ahigh,Bhigh,Para); end % endenddisp(High frequecy field process is ended)%=disp(Reconstruct the image via nsct .)F=nsctrec(Fused, dfilt, pfilt);disp(Reconstruct is ended.)%F=F*255;F(F255)F(F255)=255;F=round(F);%
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 骨关节炎炎症细胞机制解析-洞察及研究
- 后溪穴艾灸炎症机制-洞察及研究
- 灌肠相关课件
- 知识型员工培训开题报告课件
- 知识员工培训记忆问题
- 知识分享培训班课件
- 知识付费直播运营培训课件
- 2025年高校体育管理人才招聘考试试题及答案
- 知识付费培训引流课设计课件
- 知识付费主播线下培训课件
- 2025年湖南湘西自治州州直事业单位招聘考试笔试试卷附答案
- 幼儿园安全责任书及后勤管理制度
- 消防车辆事故课件
- 2026届四川省宜宾市普通高中高一化学第一学期期末统考试题含解析
- 《2型糖尿病中医防治指南(2024版)》解读课件
- 剑阁县普安镇污水处理厂扩容建设项目环评报告
- 商务楼宇管理办法
- 肺炎护理试题填空及答案
- 社用手机管理办法
- 心电监护操作常见并发症预防及处理
- 学校食堂各种检查记录表格表册11
评论
0/150
提交评论