gitextract_mi4zrg4r/ ├── .gitignore ├── CHANGES.md ├── CMakeLists.txt ├── LICENSE ├── README.md ├── SIFT3DConfig.cmake.in ├── SIFT3DConfigVersion.cmake.in ├── cli/ │ ├── CMakeLists.txt │ ├── denseSift3D.c │ ├── kpSift3D.c │ └── regSift3D.c ├── cmake/ │ ├── FindDCMTK.cmake │ ├── FindMingw.cmake │ ├── FindNIFTI.cmake │ ├── FindOpenMP.cmake │ └── SIFT3DPackage.cmake ├── doc/ │ ├── INSTALL_LINUX.md │ ├── INSTALL_MAC.md │ └── INSTALL_WINDOWS.md ├── examples/ │ ├── CMakeLists.txt │ ├── featuresC.c │ ├── featuresMatlab.m │ ├── ioC.c │ ├── ioMatlab.m │ ├── manualFeaturesMatlab.m │ ├── registerC.c │ └── registerMatlab.m ├── imutil/ │ ├── CMakeLists.txt │ ├── dicom.cpp │ ├── dicom.h │ ├── immacros.h │ ├── imtypes.h │ ├── imutil.c │ ├── imutil.h │ ├── kernels.cl │ ├── nifti.c │ ├── nifti.h │ └── templates/ │ ├── CMakeLists.txt │ └── sep_fir_3d.template ├── reg/ │ ├── CMakeLists.txt │ ├── reg.c │ └── reg.h ├── sift3d/ │ ├── CMakeLists.txt │ ├── sift.c │ └── sift.h └── wrappers/ ├── CMakeLists.txt └── matlab/ ├── CMakeLists.txt ├── README.md ├── Sift3DParser.m ├── Sift3DTest.m ├── checkUnits3D.m ├── detectSift3D.m ├── extractSift3D.m ├── imRead3D.m ├── imWrite3D.m ├── keypoint3D.m ├── matchSift3D.m ├── mexDetectSift3D.c ├── mexExtractSift3D.c ├── mexImRead3D.c ├── mexImWrite3D.c ├── mexMatchSift3D.c ├── mexOrientation3D.c ├── mexRegisterSift3D.c ├── mexutil.c ├── mexutil.h ├── orientation3D.m ├── registerSift3D.m └── setupSift3D.m