python3.7兼容哪个包含xfeatures2d 模块的opencv版本,安装命令是什么
时间: 2024-02-24 15:56:17 浏览: 79
在 Python 3.7 上,OpenCV 3.4.10 版本是兼容 `xfeatures2d` 模块的最后一个版本。
您可以使用以下命令安装 OpenCV 3.4.10:
```
pip install opencv-python==3.4.10.37
```
请注意,这可能会导致一些不兼容或错误问题,因此请务必在测试之前备份您的代码和数据。
相关问题
安装opencv-contrib-python模块,该模块包含了xfeatures2d模块
你可以通过 pip 命令安装 opencv-contrib-python 模块。可以使用以下命令:
```
pip install opencv-contrib-python
```
如果你使用的是 Anaconda 环境,可以使用以下命令:
```
conda install -c conda-forge opencv-contrib-python
```
安装完成后,就可以使用 xfeatures2d 模块了。
opencv-python-3.4.10.37有contrib、xfeatures2d模块吗
`opencv-python-3.4.10.37` 是 OpenCV 官方发布的一个版本,不包含 `contrib` 模块和 `xfeatures2d` 模块。这是因为 `contrib` 模块和 `xfeatures2d` 模块包含一些非开源的算法和代码,因此不包含在官方发布的版本中。
如果您需要使用 `contrib` 模块和 `xfeatures2d` 模块中的函数,可以使用第三方的 Python 包管理工具安装 `opencv-contrib-python` 包,该包包含了 `contrib` 模块和 `xfeatures2d` 模块的函数。您可以使用以下命令安装:
```
pip install opencv-contrib-python
```
请注意,安装 `opencv-contrib-python` 包会将您当前的 OpenCV 版本替换为包含 `contrib` 模块和 `xfeatures2d` 模块的版本。如果您已经安装了其他版本的 OpenCV,请确保在安装 `opencv-contrib-python` 包之前备份您的代码和数据。
阅读全文