Siftgpu sift enabled on gpu in matlab

The following Matlab project contains the source code and Matlab examples used for siftgpu sift enabled on gpu. This is an implementation of David Lowe's original Scale Invariant Feature Transformation algorithm implemented on a graphics card by Chanchang Wu and mex'd by Adam Chapman.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
!!!.txt 275
History.txt 3069
cg.h 32790
cgGL.h 17654
cgGL_profiles.h 3703
cg_bindlocations.h 26792
cg_datatypes.h 13530
cg_enums.h 4452
cg_errors.h 10789
cg_profiles.h 4436
glew.h 531058
glext.h 372373
glut.h 21440
glxext.h 32541
wglew.h 42822
wglext.h 27728
config.h.win 3197
devil_internal_exports.h 6775
il.h 19453
ilu.h 6597
ilut.h 12514
ilu_region.h 593
imdbgdisplay.exe 671744
imdebug.dll 73728
imdebug.h 5141
imdebug.lib 1922
imdebuggl.h 9275
notice.txt 819
README.txt 3185
SIFTGPU.dll 368640
SIFTGPU.exp 5592
SIFTGPU.lib 10344
cg.lib 91636
cgGL.lib 21254
DevIL.exp 17093
DevIL.lib 28050
glew32.lib 279300
glew32s.lib 690534
glut.def 2290
glut.lib 79654
glut32.lib 79898
imdebug.lib 1922
SIFTGPU.exp 1137
FrameBufferObject.cpp 2994
FrameBufferObject.h 1646
GlobalUtil.cpp 11494
GlobalUtil.h 3982
GLTexImage.cpp 30343
GLTexImage.h 3869
ProgramCG.cpp 86518
ProgramCG.h 5033
ProgramGLSL.cpp 36487
ProgramGLSL.h 4797
ProgramGPU.cpp 5202
ProgramGPU.h 7587
ShaderMan.cpp 10364
ShaderMan.h 3859
SiftGPU.cpp 33154
SiftGPU.h 8295
SiftPyramid.cpp 51898
SiftPyramid.h 6717
ReadMe.txt 270
SiftGPU.def 33
SiftGPU.dsp 6240
SiftGPU.vcproj 11458
SIFTGPU Matlab Tutorial.docx.doc 501760
cg.dll 2306048
cgGL.dll 233472
DevIL.dll 876032
glew32.dll 208896
glut.dll 169984
glut32.dll 169984
SIFTGPU.dll 368640
SimpleSIFT.exe 77824
TestWinGlut.exe 53248
1600.jpg 577588
640-2.jpg 235422
640-3.jpg 327456
640-4.jpg 210024
640-5.jpg 182836
800-1.jpg 100799
800-1.sift 434814
800-2.jpg 354013
800-3.jpg 154462
800-4.jpg 331461
box.pgm 72310
list640.txt 53
listx.txt 97
Thumbs.db 61952
DevIL.exp 17093
DevIL.lib 28050
glew32.lib 279300
glew32s.lib 690534
glut.def 2290
glut.lib 79654
glut32.lib 79898
imdebug.lib 1922
SIFTGPU.exp 5592
SIFTGPU.lib 10344
TestBase.lib 21350
mysift2.asv 3894
mysift2.cpp 4008
BasicTestWin.cpp 4975
BasicTestWin.h 2613
Blue1.jpg 15936
Blue1ROI.tif 26762
Blue2.jpg 15454
cg.dll 2306048
cgGL.dll 233472
createROI.m 904
DevIL.dll 876032
ex1.cpp 907
find_nearest_neighbours.m 1310
glew32.dll 208896
GLTestWnd.cpp 7471
GLTestWnd.h 1828
GLTransform.h 5744
glut.dll 169984
glut32.dll 169984
hs_err_pid13684.log 15765
hs_err_pid3132.log 15621
hs_err_pid3980.log 16551
hs_err_pid4036.log 15413
hs_err_pid4540.log 15647
hs_err_pid5156.log 16213
keepROI.m 560
matchlala.m 3564
mysift.asv 8246
mysift.cpp 8297
mysift.mexw32 14848
mysift.mexw64 17408
mysift.obj 58203
siftdemo.asv 903
siftdemo.m 2605
siftdemo2.asv 2528
SIFTGPU.dll 368640
SIFT_DATABASE.mat 226121
SimpleSIFT.cpp 3688
SimpleSIFT.mexw32 0
SimpleSIFT.obj 52601
TestWinGlut.cpp 4269
TestWinGlut.h 1794
ReadMe.txt 271
SimpleSIFT.dsp 4447
SimpleSIFT.ncb 52224
SimpleSIFT.vcproj 5161
TestBase.dsp 3100
TestBase.vcproj 4661
TestWin.dsp 4259
TestWin.vcproj 5891
TestWinGlut.dsp 4144
TestWinGlut.vcproj 5517
SiftGPU.dsw 1723
SiftGPU.ncb 181248
SiftGPU.opt 73216
SiftGPU.sln 3388
SiftGPU.suo 66560

SocialTags: 

Technology: