clc
clear
I1=imread('1.bmp');
% I2=imread('2.bmp');
% I3=imread('3.bmp');
I4=imread('4.bmp');
% I5=imread('5.bmp');
% I6=imread('6.bmp');
figure,imshow(I1);
% figure,imshow(I2);
% figure,imshow(I3);
figure,imshow(I4);
% figure,imshow(I5);
% figure,imshow(I6);
P1=rgb2gray(I1);
% P2=rgb2gray(I2);
% P3=rgb2gray(I3);
P4=rgb2gray(I4);
% P5=rgb2gray(I5);
% P6=rgb2gray(I6);
% figure,imshow(P1);
% figure,imshow(P2);
% figure,imshow(P3);
% figure,imshow(P4);
% figure,imshow(P5);
% figure,imshow(P6);
% g=ice('image',I1,'space','hsi');
F=fronghe(P1,P4);
figure,imshow(uint8(F));
% figure,imshow(uint8(P2));
for i=1:3
S1=I1(:,:,i);
S4=I4(:,:,i);
PP(:,:,i)=fronghe1(S1,S4);
end
sx=max(max(PP(:,:,1)));
PP(:,:,1)=PP(:,:,1)*255/sx;
sx=max(max(PP(:,:,2)));
PP(:,:,2)=PP(:,:,2)*255/sx;
sx=max(max(PP(:,:,3)));
PP(:,:,3)=PP(:,:,3)*255/sx;
figure,imshow(uint8(PP));
% I=fronghe2(I1,I2);
% I=fronghe2(I,I3);
I=fronghe2(I1,I4);
% I=fronghe2(I1,I5);
% I=fronghe2(I1,I6);
figure,imshow(I);
没有合适的资源?快使用搜索试试~ 我知道了~
matlab多聚焦图像融合,将两张到六张不同焦点的图片合成成一张
共7个文件
bmp:6个
m:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 159 浏览量
2024-04-21
17:37:46
上传
评论
收藏 13.18MB ZIP 举报
温馨提示
matlab多聚焦图像融合,将两张到六张不同焦点的图片合成成一张
资源推荐
资源详情
资源评论
收起资源包目录
image fusion.zip (7个子文件)
image fusion
6.bmp 3.75MB
holemain.m 1KB
3.bmp 3.75MB
4.bmp 3.75MB
5.bmp 3.75MB
1.bmp 3.75MB
2.bmp 3.75MB
共 7 条
- 1
资源评论
依然风yrlf
- 粉丝: 1059
- 资源: 3118
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功