streo-match
所属分类:3D图形编程
开发工具:Visual C++
文件大小:444KB
下载次数:10
上传日期:2012-03-06 13:53:29
上 传 者:
livewater
说明: 可以通过给以的左右视图来提取视差的算法程序,用MATLAB与C来混合编写的。
(These codes are used for stero matching about the 3D graphes. You can get a disparity map from the left and right pictures.)
文件列表:
lankton_stereo\demo.m (515, 2012-03-06)
lankton_stereo\msseg\.#RGB2Luv.m (45, 2012-03-06)
lankton_stereo\msseg\.#test.m (45, 2012-03-06)
lankton_stereo\msseg\compile_edison_wrapper.m (483, 2012-03-06)
lankton_stereo\msseg\edison_wrapper.m (6072, 2012-03-06)
lankton_stereo\msseg\edison_wrapper_mex.cpp (8891, 2012-03-06)
lankton_stereo\msseg\edison_wrapper_mex.h (776, 2012-03-06)
lankton_stereo\msseg\edison_wrapper_mex.mexa64 (115147, 2012-03-06)
lankton_stereo\msseg\edison_wrapper_mex.mexglx (105137, 2012-03-06)
lankton_stereo\msseg\edison_wrapper_mex.mexw32 (49152, 2012-03-06)
lankton_stereo\msseg\Luv2RGB.m (765, 2012-03-06)
lankton_stereo\msseg\msfilt.m (1195, 2012-03-06)
lankton_stereo\msseg\msseg.m (1468, 2012-03-06)
lankton_stereo\msseg\RGB2Luv.m (798, 2012-03-06)
lankton_stereo\total_stereo.m (6004, 2012-03-06)
lankton_stereo\tsuL.png (174571, 2012-03-06)
lankton_stereo\tsuR.png (175014, 2012-03-06)
lankton_stereo\msseg (0, 2012-03-06)
lankton_stereo (0, 2012-03-06)
Welcome to the EDISON Wrapper for Matlab
The EDISON system contains the image segmentation/edge preserving filtering
algorithm described in the paper Mean shift: A robust approach toward feature
space analysis and the edge detection algorithm described in the paper Edge
detection with embedded confidence.
More information about EDISON (and the original codes) can be found here:
(http://www.caip.rutgers.edu/riul/research/code/EDISON/index.html)
This interface allows these codes to be run from Matlab using MEX files.
To use this wrapper, first run
>>compile_edison_wrapper
This will mex-ify all necessary codes. Then you can begin segmenting images.
Here are some sample calls:
>> %% This will load, segment, and display the "peppers" image
>> I = imread('peppers.png');
>> [fimg labels modes regsize grad conf] = edison_wrapper(I,@RGB2Luv);
>> imshow(Luv2RGB(fimg))
>> %% This sets some specific parameters and segments the gantrycrane image
>> I = imread('gantrycrane.png');
>> [fimg labels modes regsize grad conf] = edison_wrapper(I,@RGB2Luv,...
>> 'SpatialBandWidth',8,'RangeBandWidth',4,...
>> 'MinimumRegionArea',50);
>> subplot(2,1,1), imshow(I); subplot(2,1,2), imshow(Luv2RGB(fimg));
>> %% This performs filtering only the grayscale "cameraman" image
>> I = imread('cameraman.tif');
>> I = repmat(I,[1 1 3]);
>> [fimg labels modes regsize grad conf] = edison_wrapper(I,@RGB2Luv,...
>> 'steps', 1, 'SpatialBandWidth',8,'RangeBandWidth',4);
>> I = rgb2gray(Luv2RGB(fimg));
>> subplot(2,1,1), imshow(I); subplot(2,1,2), imshow(I);
近期下载者:
相关文件:
收藏者: