akaze-eigen:已删除 OpenCV 依赖项的 AKAZE 功能检测和描述版本

上传者: 42134878 | 上传时间: 2023-04-14 10:46:50 | 文件大小: 3.62MB | 文件类型: ZIP
C++
自述文件 - A-KAZE 功能 该库是 AKAZE 特征检测器和描述符算法的实现,其中删除了 OpenCV 依赖项。 这允许更灵活地使用 AKAZE 功能,而无需依赖 OpenCV。 此库的唯一依赖项是特征矩阵库。 我们努力使代码与原始实现保持相对一致,以便更容易跟踪和比较。 主要区别在于: 一切都在命名空间 libAKAZE 中 关键点和描述符是最小的自定义结构,而不是 OpenCV 的结构 图像保存在具有浮点像素的行主特征矩阵中 线程数可以在运行时设置 在我的实验中,这个实现比 OpenCV 实现慢了不到 1.5 倍。 这是因为 OpenCV 有许多用于图像处理的手写 SIMD 优化。 但是,此实现确实提供了与 OpenCV 相同的关键点和描述符(误差在 0.1% 以内)。 注意:如果您有关于如何提高性能(即图像卷积和图像半采样)的建议,请给我发电子邮件或提出请求! 我还要感

文件下载

资源详情

[{"title":"( 59 个子文件 3.62MB ) akaze-eigen:已删除 OpenCV 依赖项的 AKAZE 功能检测和描述版本","children":[{"title":"akaze-eigen-master","children":[{"title":"akaze_features.cpp <span style='color:#111;'> 7.62KB </span>","children":null,"spread":false},{"title":"cimg","children":[{"title":"CMakeLists.txt <span style='color:#111;'> 5.82KB </span>","children":null,"spread":false},{"title":"cmake-modules","children":[{"title":"FindOpenEXR.cmake <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"FindX11.cmake <span style='color:#111;'> 18.88KB </span>","children":null,"spread":false},{"title":"FindTIFF.cmake <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"FindBOARD.cmake <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"FindTest.cmake <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"FindOpenCV.cmake <span style='color:#111;'> 6.36KB </span>","children":null,"spread":false},{"title":"FindNetCDF.cmake <span style='color:#111;'> 10.19KB </span>","children":null,"spread":false},{"title":"FindGTK2.cmake <span style='color:#111;'> 18.93KB </span>","children":null,"spread":false},{"title":"FindHDF5.cmake <span style='color:#111;'> 13.26KB </span>","children":null,"spread":false},{"title":"FindJPEG.cmake <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"FindEZMINC.cmake <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"FindOpenMP.cmake <span style='color:#111;'> 3.59KB </span>","children":null,"spread":false},{"title":"FindPNG.cmake <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"FindFFTW3.cmake <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"FindFFMPEG.cmake <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false},{"title":"FindImageMagick.cmake <span style='color:#111;'> 7.78KB </span>","children":null,"spread":false},{"title":"FindLAPACK.cmake <span style='color:#111;'> 10.58KB </span>","children":null,"spread":false},{"title":"FindMINC.cmake <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"FindFFTW3F.cmake <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"FindZLIB.cmake <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"Licence_CeCILL_V2-en.txt <span style='color:#111;'> 20.63KB </span>","children":null,"spread":false},{"title":"Licence_CeCILL-C_V1-en.txt <span style='color:#111;'> 21.39KB </span>","children":null,"spread":false},{"title":"README.txt <span style='color:#111;'> 6.11KB </span>","children":null,"spread":false},{"title":"CImg.h <span style='color:#111;'> 2.24MB </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"fed.cpp <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"convolution.h <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"nldiffusion_functions.cpp <span style='color:#111;'> 10.74KB </span>","children":null,"spread":false},{"title":"AKAZE.h <span style='color:#111;'> 9.60KB </span>","children":null,"spread":false},{"title":"nldiffusion_functions.h <span style='color:#111;'> 5.64KB </span>","children":null,"spread":false},{"title":"convolution.cpp <span style='color:#111;'> 8.21KB </span>","children":null,"spread":false},{"title":"AKAZEConfig.h <span style='color:#111;'> 6.77KB </span>","children":null,"spread":false},{"title":"AKAZE.cpp <span style='color:#111;'> 48.47KB </span>","children":null,"spread":false},{"title":"fed.h <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"utils.h <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"utils.cpp <span style='color:#111;'> 15.75KB </span>","children":null,"spread":false}],"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 4.08KB </span>","children":null,"spread":false},{"title":"akaze_match.cpp <span style='color:#111;'> 9.49KB </span>","children":null,"spread":false},{"title":"datasets","children":[{"title":"iguazu","children":[{"title":"H1to1p <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"H1to5p <span style='color:#111;'> 18B </span>","children":null,"spread":false},{"title":"img3.pgm <span style='color:#111;'> 593.31KB </span>","children":null,"spread":false},{"title":"img6.pgm <span style='color:#111;'> 593.31KB </span>","children":null,"spread":false},{"title":"img1.pgm <span style='color:#111;'> 593.31KB </span>","children":null,"spread":false},{"title":"img5.pgm <span style='color:#111;'> 593.31KB </span>","children":null,"spread":false},{"title":"H1to3p <span style='color:#111;'> 18B </span>","children":null,"spread":false},{"title":"H1to2p <span style='color:#111;'> 18B </span>","children":null,"spread":false},{"title":"H1to4p <span style='color:#111;'> 18B </span>","children":null,"spread":false},{"title":"img2.pgm <span style='color:#111;'> 593.31KB </span>","children":null,"spread":false},{"title":"img4.pgm <span style='color:#111;'> 593.31KB </span>","children":null,"spread":false},{"title":"H1to6p <span style='color:#111;'> 18B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"timer","children":[{"title":"timer.hpp <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 68B </span>","children":null,"spread":false},{"title":"timer.cpp <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"cmake","children":[{"title":"CheckSSEFeatures.cmake <span style='color:#111;'> 8.41KB </span>","children":null,"spread":false},{"title":"OptimizeCompilerFlags.cmake <span style='color:#111;'> 8.69KB </span>","children":null,"spread":false},{"title":"FindEigen.cmake <span style='color:#111;'> 7.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 6.14KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明