資源簡介
塊匹配算法的matalb程序
代碼片段和文件信息
clc;clear?all;close?all;
I1=imread(‘c1.jpg‘);
I2=imread(‘c2.jpg‘);
I1=im2double(I1);
I2=im2double(I2);
I1=rgb2gray(I1);
I2=rgb2gray(I2);
subplot(221)
imshow(I1);
title(‘假設的前一幀圖像‘);
subplot(222);
imshow(I2);
title(‘假設的后一幀圖像‘);
[M1N1]=size(I1);
[M2N2]=size(I2);
moban(1:601:50)=I1(3:62402:451);
subplot(223)
title(‘手動選擇的一個宏快‘);
imshow(moban);
[mn]=size(moban);
d=zeros(M1-mN1-n);
tic;
for?x=1:M1-m
????for?y=1:N1-n
????????c=abs(I2(x:x+m-1y:y+n-1)-moban(::));
????????mean=sum(c(:))/numel(c(:));
????????d(xy)=mean;
????end
end
[min_d?icmin]?=?min(d(:));
[pq]?=?ind2sub(size(d)icmin(1));
toc;
I2=I2(p:p+59q:q+49);
msgbox(num2str([pq])?‘匹配到的坐標‘);
subplot(224);
imshow(I2);
title(‘在后一幀圖像中找到的對應圖像‘);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????32424??2016-06-15?22:02??新建文件夾\JQ‘{8‘1309CDY8T@_36IT8G.png
?????文件???????17615??2016-06-15?21:24??新建文件夾\c1.jpg
?????文件???????16493??2016-06-15?21:23??新建文件夾\c2.jpg
?????文件?????????806??2016-06-15?22:01??新建文件夾\forfun.m
?????目錄???????????0??2016-06-15?22:02??新建文件夾\
評論
共有 條評論