问题描述
在linux平台(ubuntu18.04)使用opencv语句 cv2.aruco.DetectorParameters_create()的时候,报错:module ‘cv2.aruco’ has no attribute ‘DetectorParameters_create’
使用的版本信息为:python 3.10.9 , opencv 4.9.0
问题分析
上述问题是因为opencv的版本过高,此版本的opencv没有相应的属性,可以重新安装其他版本的opencv来使用此属性。
问题解决
通过卸载之前版本的opencv,并重新安装其他版本的opencv:
pip uninstall opencv-python
pip install opencv-python==4.5.4