python-3.x - Python opencv Aruco "No module named ' cv2.aruco'”

标签 python-3.x opencv python-import aruco

我正在运行一个 Ubuntu 虚拟机,Python 3.6.1,Anaconda 4.4.0(64 位)。我正在尝试运行 the code on this website . 当我尝试使用

导入cv2.aruco

我得到:

>>> import cv2.aruco
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'cv2.aruco'

这是我需要安装或设置的东西吗?

最佳答案

如果未找到 cv2.aruco,请尝试安装 opencv-contrib-python,例如通过运行以下命令(对于默认 Python 安装):

pip install opencv-contrib-python

或针对特定的 Python 安装(在本例中为 Python 3)

python3 -m pip install opencv-contrib-python

然后尝试重新运行脚本以访问 cv2.aruco

关于python-3.x - Python opencv Aruco "No module named ' cv2.aruco'”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45972357/

相关文章:

Python urllib.request.Request参数 'data'对象类型

python - 访问变量字典名称的 Python 3x 字典值

opencv读取错误:[h264 @ 0x8f915e0] error while decoding MB 53 20,字节流-7

python - 如何解决循环导入错误?

python - 配置 PyCharm IDE 以按照 Eclipse 的方式组织导入(Django 开发)

python - 遍历并附加名称列表

python-3.x - 如何将 creationflags=CREATE_NO_WINDOW 与 subprocess.run 一起使用?

python - 为具有透明度的 PNG 设置背景颜色

c++ - vs 2013 C++ 的 opencv 问题

python - 导入错误 - 名称冲突,父文件夹与另一个文件名同名