我需要测试并可能使用libFeatureDetect。但正如该项目的主页所示,libFeatureDetect需要使用matlab(libmat,libmx)和OpenCV(core,imgproc,Highgui)。你能告诉我在哪里可以找到这些图书馆吗?我需要安装MatLab吗?
rwqw0loc1#
您不需要完整的MatLab,只需要MATLAB Compiler Runtime (MCR)。您可以在那里获取完整的安装程序包。不过,安装程序是基于Java的,您需要安装JRE才能从包中提取库。因此,运行安装程序并将MCR安装到某个目录。完成后,您将在中找到库
<MCR installation dir>/matlab/v717/bin/glnx86/
另外,在linking with MCR上也有一个很好的指南。
dtcbnfnu2#
正如您在GitHub上libFeatureDetection的CMakeLists.txt文件中看到的FIND_PACKAGE( MATLAB REQUIRED )这意味着您需要安装MatLab。
CMakeLists.txt
FIND_PACKAGE( MATLAB REQUIRED )
2条答案
按热度按时间rwqw0loc1#
您不需要完整的MatLab,只需要MATLAB Compiler Runtime (MCR)。
您可以在那里获取完整的安装程序包。不过,安装程序是基于Java的,您需要安装JRE才能从包中提取库。
因此,运行安装程序并将MCR安装到某个目录。完成后,您将在中找到库
另外,在linking with MCR上也有一个很好的指南。
dtcbnfnu2#
正如您在GitHub上libFeatureDetection的
CMakeLists.txt
文件中看到的FIND_PACKAGE( MATLAB REQUIRED )
这意味着您需要安装MatLab。