python - 如何修复 'cv2' 没有属性 'CascadeClassifier'?

标签 python opencv deep-learning anaconda spyder

我刚刚安装了 Spyder(Python 3.8)并在 Anaconda Prompt 中安装了 OpenCV,但是在运行以下语句时:

导入 cv2 face_cascade = cv2.CascadeClassifier('haarcascade_frontalcatface.xml')

我收到错误消息:模块“cv2”没有属性“CascadeClassifier”。

让我告诉你,我已经下载了“haarcascade_frontalcatface.xml”文件。 请帮我解决这个问题。 谢谢!

最佳答案

奇怪。您是否安装了最新版本的 OpenCV 或实际包含此 CascadeClassifier 实现的版本? 也许,您可以尝试运行 conda update opencv 并查看它是否解决了问题。

关于python - 如何修复 'cv2' 没有属性 'CascadeClassifier'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64513148/

相关文章:

python - 用 Python 3 编写 Cocoa 应用程序

python - ndb 异步 "yield next"消费 get_multi 异步

c++ - Gstreamer - 将命令行 gst-launch 转换为 C 代码

c++ - OS X Lion 上的 32 位 OpenCV?可能的?

python - Tensorflow:从图像中预测一个点,用点标签训练模型

python - 每月总计和累计总和 - Pandas

python - 让 Pypy 识别第三方模块

python - OpenCV:计算从轮廓点到 pygame 对象的距离失败

python - 如何在 Keras 中使用 Adam 优化器打印每个时期的学习率?

tensorflow - 在 Tensorflow、Theano、Pytorch 中使用的是 GEMM 还是 BLAS