opencv, compiling xfeatures2d

opencv, compiling xfeatures2d

本文关键字:xfeatures2d compiling opencv      更新时间:2023-10-16

我试图从https://github.com/Itseez/opencv_contrib为opencv添加额外的模块。我按照说明生成后,我得到了这个:

OpenCV模块:

待构建:core flann imgproc highgui features2d calib3d aruco video bgsegm ml objdetect ocl bioinspired ccalib legacy photo gpu nonfree贡献人脸文本数据集dnn dpm fuzzy linee_descriptor plot python reg rgbd显著性立体拼接structured_light superres surface_matching tracking ts videostab xobjdetect photo

Disabled: world contrib_world ximgproc

被依赖项禁用:optflow xfeatures2d

不可用:androidcamera dynamicuda java viz cvv hdf matlab sfm

我需要xfeatures2d,我该如何修复它?我在OS X上

从我刚刚检查的OpenCV的cmake文件,xfeatures2d模块依赖于形状模块,这不是在你的模块中列出要构建。由于没有给出更多的错误,我只是猜测这可能会导致您的问题。试着启用它。

无论如何,如果你不需要显式地手动构建它,你可以使用homebrew。

使用贡献模块安装OpenCV3:

brew install homebrew/science/opencv3 --with-contrib
brew link opencv3 --force