資源簡介
基于IHS融合算法的多光譜與全色圖像融合代碼,使用于融合ETM+遙感圖像
代碼片段和文件信息
imgPan1=imread(‘pan6.bmp‘);
imgMul=imread(‘multi6.bmp‘);
imgPan=rgb2gray(imgPan1);
subplot(141)imshow(imgPan)xlabel(‘(a)高分辨率灰度圖像‘);
subplot(142)imshow(imgMul)xlabel(‘(b)低分辨率彩色圖像‘);
[rowscolscolor]=size(imgMul);
for?i=1:rows
m=(i-1)*cols+1;
mulRGB(1m:m+cols-1)=imgMul(i:1);
mulRGB(2m:m+cols-1)=imgMul(i:2);
mulRGB(3m:m+cols-1)=imgMul(i:3);
end
IHS=[1/sqrt(3)1/sqrt(3)1/sqrt(3);1/sqrt(6)1/sqrt(6)-2/sqrt(6);1/sqrt(2)-1/sqrt(2)0];
imgl=IHS*double(mulRGB)
imgl_m
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1017??2010-04-17?12:22??work.m
-----------?---------??----------?-----??----
?????????????????1017????????????????????1
評論
共有 條評論