文件名称:sift_experiment
- 所属分类:
- 图形图像处理(光照,映射..)
- 资源属性:
- [C/C++] [Matlab] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 7.11mb
- 下载次数:
- 0次
- 提 供 者:
- 流***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
Matlab+C SIFT 特征提取与匹配演示程序
http://download.csdn.net/source/3472933
http://www.pudn.com/downloads372/sourcecode/graph/texture_mapping/detail1607889.html
使用 Matlab+C++混合编程的SIFT特征提取与匹配演示程序,很完整,是 Morton金字塔无缝漫游 GDAL SIFT 照片配准系统 的底层算法,很适合研究改进。使用这个库的成套系统见
http://download.csdn.net/source/3028945
http://www.pudn.com/downloads325/sourcecode/graph/texture_mapping/detail1431649.html
SIFT multi Octave 是纯 Matlab 的演示版,速度很慢,但是可读性好
运行MakeSampleData.m启动测试程序, 双击生成的工作区(mat),调用
ShowResult(Results) 显示结果。
SIFT_C redist 是Matlab + C 的混合程序,需要首先编译siftFeatureMaker工程,把 Dll 和 Exe 拷贝到
SIFT_C redist\CoreCode
里面,如果不是Matlab R2011a ,请重新编译Mex,运行
SIFT_C redist\CoreCode\compileMex.m
编译所有的C语言Mex文件
运行MakeSampleData.m启动测试程序, 双击生成的工作区(mat),调用
ShowResult(Results) 显示结果。
请在安装了Visual Studio 2008 最小运行时的机器上运行这个程序。 -Written using Matlab+ C SIFT feature extraction and matching algorithms, the pyramid is the Morton photo with seamless roaming GDAL SIFT Barebone underlying algorithms. http://download.csdn.net/source/3028945
http://download.csdn.net/source/3472933
http://www.pudn.com/downloads372/sourcecode/graph/texture_mapping/detail1607889.html
使用 Matlab+C++混合编程的SIFT特征提取与匹配演示程序,很完整,是 Morton金字塔无缝漫游 GDAL SIFT 照片配准系统 的底层算法,很适合研究改进。使用这个库的成套系统见
http://download.csdn.net/source/3028945
http://www.pudn.com/downloads325/sourcecode/graph/texture_mapping/detail1431649.html
SIFT multi Octave 是纯 Matlab 的演示版,速度很慢,但是可读性好
运行MakeSampleData.m启动测试程序, 双击生成的工作区(mat),调用
ShowResult(Results) 显示结果。
SIFT_C redist 是Matlab + C 的混合程序,需要首先编译siftFeatureMaker工程,把 Dll 和 Exe 拷贝到
SIFT_C redist\CoreCode
里面,如果不是Matlab R2011a ,请重新编译Mex,运行
SIFT_C redist\CoreCode\compileMex.m
编译所有的C语言Mex文件
运行MakeSampleData.m启动测试程序, 双击生成的工作区(mat),调用
ShowResult(Results) 显示结果。
请在安装了Visual Studio 2008 最小运行时的机器上运行这个程序。 -Written using Matlab+ C SIFT feature extraction and matching algorithms, the pyramid is the Morton photo with seamless roaming GDAL SIFT Barebone underlying algorithms. http://download.csdn.net/source/3028945
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Readme.txt
SIFT multi Octave\CoreCode\AccurateEstimate.m
.................\........\AffineParaLSE2D.m
.................\........\GaussWindow.m
.................\........\GetHistLocation.m
.................\........\GreedEstimate.m
.................\........\Match.m
.................\........\MatchFeatures.m
.................\........\OpenImage.m
.................\........\RegisitImage.m
.................\........\SearchKeyPoints.m
.................\........\SearchOctave.m
.................\........\SqrSurfFitting3D.m
.................\........\TransformIMGAccurate.m
.................\........\TransformIMGAffine.m
.................\PIC\basmati.pgm
.................\...\book.pgm
.................\...\box.pgm
.................\...\lena1.tif
.................\...\lena2.tif
.................\...\scene.pgm
.................\...\Thumbs.db
.................\VisualCode\ViewResult.m
.................\..........\displayCubic.m
.................\..........\displayKeyPoints.m
.................\..........\displayMatchs.m
.................\..........\displayRegisted.m
.................\Readme.txt
.................\ShowResult.m
.................\MakeSampleData.m
...._C redist\VisualCode\ViewResult.m
.............\..........\displayCubic.m
.............\..........\displayKeyPoints.m
.............\..........\displayMatchs.m
.............\..........\displayRegisted.m
.............\PIC\Thumbs.db
.............\...\basmati.pgm
.............\...\basmati_corrected.tif
.............\...\book.pgm
.............\...\box.pgm
.............\...\lena1.tif
.............\...\lena2.tif
.............\...\lena_corrected.tif
.............\...\scene.pgm
.............\NoiseTest\AddNoise.m
.............\.........\MakeProfile.m
.............\.........\Noise Line.mat
.............\.........\OpenImage.m
.............\.........\lena Noise SNRINF.tif
.............\.........\lena Raw.tif
.............\.........\noised.bmp
.............\.........\noised.fig
.............\.........\Thumbs.db
.............\HistTest\AddNoise.m
.............\........\MakeProfile.m
.............\........\OpenImage.m
.............\........\histmove.bmp
.............\........\histmove.fig
.............\........\lena Noise SNRINF.tif
.............\........\lena Raw.tif
.............\........\Thumbs.db
.............\CoreCode\AccurateEstimate.m
.............\........\AffineParaLSE2D.m
.............\........\GreedEstimate.m
.............\........\LSECalc.C
.............\........\Match.m
.............\........\MatchFeatures.m
.............\........\NUDTinv.C
.............\........\OpenImage.m
.............\........\RANSACEstimate.m
.............\........\RegisitImage.m
.............\........\RegisitResults.m
.............\........\SearchKeyPoints.m
.............\........\TransformIMGAccurate.m
.............\........\TransformIMGAffine.m
.............\........\WriteImageDataFile.c
.............\........\compileMex.m
.............\........\dcinv.C
.............\........\GHMathlib.dll
.............\........\siftFeatureMaker.exe
.............\........\msvcp100.dll
.............\........\msvcr100.dll
.............\........\LSECalc.mexw32
.............\........\NUDTinv.mexw32
.............\........\WriteImageDataFile.mexw32
.............\..ntrastTest\AddNoise.m
.............\............\MakeProfile.asv
.............\............\MakeProfile.m
.............\............\OpenImage.m
.............\............\histcontrast.bmp
.............\............\histcontrast.fig
.............\............\lena Noise SNRINF.tif
.............\............\lena Raw.tif
.............\............\result.mat
.............\............\Thumbs.db
.............\ShowResult.m
.............\MakeSampleData.m
.............\lena.mat
.............\bookscene.mat
.............\boxscene.mat
SIFT multi Octave\CoreCode\AccurateEstimate.m
.................\........\AffineParaLSE2D.m
.................\........\GaussWindow.m
.................\........\GetHistLocation.m
.................\........\GreedEstimate.m
.................\........\Match.m
.................\........\MatchFeatures.m
.................\........\OpenImage.m
.................\........\RegisitImage.m
.................\........\SearchKeyPoints.m
.................\........\SearchOctave.m
.................\........\SqrSurfFitting3D.m
.................\........\TransformIMGAccurate.m
.................\........\TransformIMGAffine.m
.................\PIC\basmati.pgm
.................\...\book.pgm
.................\...\box.pgm
.................\...\lena1.tif
.................\...\lena2.tif
.................\...\scene.pgm
.................\...\Thumbs.db
.................\VisualCode\ViewResult.m
.................\..........\displayCubic.m
.................\..........\displayKeyPoints.m
.................\..........\displayMatchs.m
.................\..........\displayRegisted.m
.................\Readme.txt
.................\ShowResult.m
.................\MakeSampleData.m
...._C redist\VisualCode\ViewResult.m
.............\..........\displayCubic.m
.............\..........\displayKeyPoints.m
.............\..........\displayMatchs.m
.............\..........\displayRegisted.m
.............\PIC\Thumbs.db
.............\...\basmati.pgm
.............\...\basmati_corrected.tif
.............\...\book.pgm
.............\...\box.pgm
.............\...\lena1.tif
.............\...\lena2.tif
.............\...\lena_corrected.tif
.............\...\scene.pgm
.............\NoiseTest\AddNoise.m
.............\.........\MakeProfile.m
.............\.........\Noise Line.mat
.............\.........\OpenImage.m
.............\.........\lena Noise SNRINF.tif
.............\.........\lena Raw.tif
.............\.........\noised.bmp
.............\.........\noised.fig
.............\.........\Thumbs.db
.............\HistTest\AddNoise.m
.............\........\MakeProfile.m
.............\........\OpenImage.m
.............\........\histmove.bmp
.............\........\histmove.fig
.............\........\lena Noise SNRINF.tif
.............\........\lena Raw.tif
.............\........\Thumbs.db
.............\CoreCode\AccurateEstimate.m
.............\........\AffineParaLSE2D.m
.............\........\GreedEstimate.m
.............\........\LSECalc.C
.............\........\Match.m
.............\........\MatchFeatures.m
.............\........\NUDTinv.C
.............\........\OpenImage.m
.............\........\RANSACEstimate.m
.............\........\RegisitImage.m
.............\........\RegisitResults.m
.............\........\SearchKeyPoints.m
.............\........\TransformIMGAccurate.m
.............\........\TransformIMGAffine.m
.............\........\WriteImageDataFile.c
.............\........\compileMex.m
.............\........\dcinv.C
.............\........\GHMathlib.dll
.............\........\siftFeatureMaker.exe
.............\........\msvcp100.dll
.............\........\msvcr100.dll
.............\........\LSECalc.mexw32
.............\........\NUDTinv.mexw32
.............\........\WriteImageDataFile.mexw32
.............\..ntrastTest\AddNoise.m
.............\............\MakeProfile.asv
.............\............\MakeProfile.m
.............\............\OpenImage.m
.............\............\histcontrast.bmp
.............\............\histcontrast.fig
.............\............\lena Noise SNRINF.tif
.............\............\lena Raw.tif
.............\............\result.mat
.............\............\Thumbs.db
.............\ShowResult.m
.............\MakeSampleData.m
.............\lena.mat
.............\bookscene.mat
.............\boxscene.mat