问题标签 [opencv-contrib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - opencv 3.0 中缺少 contrib 模块?
我正在使用 OpenCV 3.0 测试版。
我尝试使用 createLBPHFaceRecognizer() 创建人脸识别器;类,
我的错误是
我研究发现该类存在contrib
于以前版本的OpenCV中的opencv2模块(opencv2/contrib/contrib.hpp)中
但是这个模块在 opencv 3.0 beta 中不可用。那么 opencv 3.0 中定义的识别器类在哪里呢?
如果它们没有定义,我们如何在现有模块之外添加这个模块?
python - OpenCV 在 Windows 上安装 opencv_contrib
我正在使用OpenCV 3.1.0、Python 2.7.11和Windows 10。我想将额外的模块 ( opencv_contrib ) 构建到 OpenCV 中。
我按照这个GitHub中的步骤进行操作。
当我键入cmake _DOPENCV_EXTRA_MODULES_PATH=C:\opencv_contrib\opencv_contrib/modules C:\opencv\sources
时,出现错误。
我正在寻求帮助,我该如何解决。谢谢你。
c++ - 没有为 opencv_contrib 创建 makefile
我正在尝试将 opencv_contrib 包添加到我的 OpenCV 3.1 构建中。我目前在 Microsoft Visual Studio 15 中使用该库。我已经安装了 Cmake 和 GNU Make,克隆了 opencv_contrib 存储库,并按照https://github.com/opencv/opencv_contrib上的说明构建包。指令是:
第一行运行良好,并以 couts 结束:
当我运行最后一行时,我得到了错误:
有没有人在添加opencv_contrib之前遇到过这个错误?你看到我所做的任何错误吗?任何帮助,将不胜感激!
第一次调用的完整输出是:
c++ - 编译 opencv_contrib 时出现很多错误
我有一个麻烦 - 我想用 opencv_contrib 编译 opnecv。我使用来自 github 的 Visual Studio 2013、最新版本 cmake、opencv 和 opencv_contrib 但是......突然我不能。
根据本教程,我过去做过:http: //docs.opencv.org/3.2.0/de/d25/tutorial_dnn_build.html ,一切都很好,但现在编译器显示超过 100 个致命错误。
第一个和第二个错误如下所示:
其余与此类似:
我的活动清单:
- 从 github 下载源代码
- 运行 cmake,选择源代码,选择目标文件夹,将路径设置为“额外模块”,生成
- 运行 OpenCV.sln,选择“发布”,选择 ALLBUILD,单击“构建”(如屏幕上) 屏幕
我尝试了 x32 和 x64 版本,尝试使用和不使用 opencv_contrib 模块进行编译,但这仍然行不通。
当我犯错时,在哪里可以找到解决方案?请帮忙 :)
问候!
python - 属性错误:模块“cv2.face”没有属性“createlbphfacerecognizer”
所以我正在做一个小小的个人项目,但是当我尝试创建识别器时,我不断收到这个错误。我有 opencv-contrib 和一切。有谁知道发生了什么事?下面贴出的代码
它被最后一行抓住了。我已经尝试重新安装所有模块。不太确定还能做什么。奇怪的是它适用于我的笔记本电脑,但不适用于我的台式机。它们都具有相同的模块、相同的 python 版本并运行完全相同的代码。
c++ - 使用 OpenCV 3.3.0 和 xfeatures2d 编译错误
我下载了最新版本的 opencv 3.3.0 和 opencv_contrib,做了支持 CUDA 的 cmake,make 给了我:
我在这里迷路了。我尝试将我的 cmake 从 3.5 更新到 3.8,并且建筑物在同一点停止。
谢谢你的帮助!
python - Opencv contrib face library
I am trying to use LBPHfacerecognizer in my python3.6 code.
I am aware that face module is in opencv_contrib module. I even uninstalled openCV and installed again with contrib module. I compiled OpenCV with it and python still gives an error which is:
AttributeError: module 'cv2.cv2' has no attribute 'face'
Although in opencv/build/lib I have libopencv_face.dylib, it doesn't compile with python3 and opencv.
I tried everything I can think of but I am running out of ideas.
Any ideas?
edit: Python doesn't give an error when I am working under python3 environment anymore but I still have the same error when I try to run my code in the terminal.
What I am trying to run:
Any ideas why I have this problem or how I can fix it?
opencv - OpenCV 安装失败无法卸载
在安装 opencv_contrib (在make -j5
步骤期间)时,我的笔记本电脑进入睡眠状态并在安装时出错,失败并出现致命错误。重试make -j5
又出现同样的错误。尝试完全卸载 opencvmake uninstall
也完全失败并出现致命错误。
如何从这里重新安装 OpenCV?
运行时出错make uninstall
:
c++ - 致命错误:opencv2/sfm.hpp:没有这样的文件或目录#include
我是opencv库的初学者。我已经在 Ubuntu 17.04 上安装了它,安装过程中的一切都很完美,完全没有错误。我已经安装了 Opencv-master,构建了它,然后我下载了 opencv_contrib-master 并将其添加到构建文件夹中。
我正在尝试使用 SFM(运动结构)构建 scene_reconstruction。我已经安装了所有依赖项:
然后我安装了 Ceres Solver:
一切正常,完全没有错误。我尝试按照此处的官方文档(教程场景重建)编写 example_sfm_scene_reconstruction.cpp。
cmake .
没有任何错误,但是当我尝试这样做时,我make
遇到了这个错误:
screenshot
英文版是致命错误:opencv2/sfm.hpp: no such file or directory #include
也许路径不正确,或者我不知道该怎么想。
谢谢!
python - 使用 contrib 模块安装 openCV
我正在使用 opencv3.3.1 运行 python3.6(32 位)。
我看到了这个教程,所以我尝试了与 SIFT 描述符的蛮力匹配:http: //opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_feature2d/py_matcher/py_matcher.html
我读到包括 SIFT 在内的一些模块不再包含在默认安装中,需要单独安装。我在官方 python 网站上找到了带有 contrib 模块的 opencv3 下载(我假设它包含 SIFT)。具体来说,我从这里下载了 opencv_contrib_python-3.3.0.10-cp36-cp36m-win32.whl (md5):https ://pypi.python.org/pypi/opencv-contrib-python#downloads
我已经卸载了我以前的 opencv 并安装并导入了这个新版本的 opencv 并验证我正在运行新版本。
但是,当我尝试使用 cv2.SIFT() 时,我仍然收到模块 cv2.cv2 没有属性“SIFT”的错误。
我下载了正确的包吗?包括 SIFT 在内的所有 opencv 模块都应该包含在我安装的包中吗?