我也有类似的问题,但它不能回答我的问题。在
以下是我的工作:
Python版本3.6.2
opencv 1.0.1版
PyCharm社区版2017.2.2
macOS Sierra 10.12.6版
我正在尝试使用imread进行图像处理。我已经看过文档,并且我正确地使用了这个函数。下面是opencv库附带的测试代码:
import opencv
img = cv.imread('background.png')
if img is None:
print("Image not loaded!")
else:
print("Image is loaded!")
我可以在projectexplorer中看到python文件和模块。运行代码时,出现以下错误:
/库/框架/Python.framework/Versions/3.6/bin/python3.6/Users/lmc/Desktop/pywerk/opencvpractice 回溯(最近一次呼叫): 文件“/Users/lmc/Desktop/pywerk/opencvpractice”,第4行,in 图像=伊姆雷德简历('背景.png') AttributeError:模块“opencv”没有属性“imread”
从重新安装python和opencv模块到将python版本切换到2.7(并使用相应的opencv模块),我尝试了所有的方法,但我得到了相同的错误。在
有没有什么系统配置我可能会丢失?任何帮助都将不胜感激。在
结果是这些建议的结合;如果我能给亚历山大·雷诺兹一个答案,那将是最准确的。我遵循一个过时的教程,最后得到了一个过时的opencv版本。我使用这里的说明下载了opencv,供其他需要确切命令的人使用:
https://pypi.python.org/pypi/opencv-python/3.1.0.3
我最后得出的结论是:
谢谢你的帮助!在
也许你应该试试
opencv.imread
?在或者
^{pr2}$import opencv as cv
:对于OpenCV,应将其导入为
或者
import cv2
(如果要更改为opencvv2.x或3.x)相关问题 更多 >
编程相关推荐