-
大小: 5.29MB文件类型: .rar金币: 2下载: 1 次发布日期: 2023-11-08
- 语言: Matlab
- 标签:
资源简介
基于Census变换及Hamming距离的三维立体重建Matlab程序,用于从左右灰度图像得到视差图。结果经Middlebury标准测试集测试。
代码片段和文件信息
%function StereoMatchingSAD()
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% This function is SAD based Stetere Mathcing algorithm
% Usage Example
% >>imL=rgb2gray(imread(‘imL.png‘));
% >>imR=rgb2gray(imread(‘imR.png‘));
% >>[dispMap_SAD]=StereoMatchingSAD(imLimR9052);
%
% InYeopJang(20082044) Dept.of Mechatronics GIST
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
function [dispMap_SAD]=StereoMatchingSAD(imL imR 9 0 52)
% Assume the image sizes are same between imgL and imgR
wL=300;
hL=360;
%[wRhR] = size(imgR);
win=4;
%SAD
for i=5:1:296
for j=5:1:304
preSAD = 1000000; temp=0.0; OptimalDisp = 0;
for dispRange=0:1:52
curSAD=0.0;
for x = -4:1:4
for y = -4:1:4
if (j+y+dispRange <= 360)
temp=imR(i+xj+y)-imL(i+xj+y+dispRange);
if(temp<0.0)
temp=temp*-1.0;
end
curSAD=curSAD+temp;
end
end
end
%Finding a best disaparty
if (preSAD > curSAD)
preSAD = curSAD;
OptimalDisp = dispRange;
end
end
%Final disparity
dispMap_SAD(ij) = OptimalDisp;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 111670 2006-10-31 21:31 Census_Hamming\1_l.bmp
文件 111670 2006-10-31 21:31 Census_Hamming\1_r.bmp
文件 1501 2013-12-10 14:57 Census_Hamming\ba.m
文件 201980 2007-07-20 16:41 Census_Hamming\book1.png
文件 205689 2007-07-20 16:41 Census_Hamming\book5.png
文件 174749 2013-12-11 08:23 Census_Hamming\book_census_hamming.png
文件 105285 2013-12-11 09:53 Census_Hamming\book_census_hamming_medfilt.png
文件 921656 2003-05-07 20:52 Census_Hamming\boxes1.bmp
文件 921656 2002-09-18 23:28 Census_Hamming\boxes8.bmp
文件 58434 2013-12-10 16:51 Census_Hamming\Census_Ver1.0.fig
文件 5217 2013-12-25 09:39 Census_Hamming\GUI_TEST.fig
文件 7345 2013-12-25 09:39 Census_Hamming\GUI_TEST.m
文件 32591 2013-12-12 11:29 Census_Hamming\hs_err_pid5916.log
文件 331044 2007-07-20 16:40 Census_Hamming\hua1.png
文件 332415 2007-07-20 16:40 Census_Hamming\hua5.png
文件 114395 2013-12-11 08:20 Census_Hamming\hua_census_hamming.png
文件 62840 2013-12-11 09:50 Census_Hamming\hua_census_hamming_medfilt.png
文件 23826 2013-07-02 09:03 Census_Hamming\imL.jpg
文件 23826 2013-07-02 09:03 Census_Hamming\imR.jpg
文件 2319 2013-12-12 15:31 Census_Hamming\IM_Census_Hamming.m
文件 2367 2013-12-12 15:07 Census_Hamming\IM_Rank_SAD.m
文件 12206 2013-12-11 08:32 Census_Hamming\kongjianliti_census_hamming.png
文件 1104 2013-12-12 14:47 Census_Hamming\m.m
文件 98 2013-12-10 16:08 Census_Hamming\num_1.m
文件 370 2013-12-12 09:25 Census_Hamming\stereomatch.m
文件 2022 2013-12-12 14:50 Census_Hamming\StereoMatching.m
文件 1588 2013-12-10 14:10 Census_Hamming\StereoMatchingSAD.m
文件 527 2013-12-26 08:45 Census_Hamming\stereomatch_Census_Hamming.m
文件 382 2013-12-12 15:28 Census_Hamming\stereomatch_Rank_SAD.m
文件 2959 2013-12-18 08:42 Census_Hamming\Stero3D.m
............此处省略15个文件信息
评论
共有 条评论