填坑!安装opencv-python库后,没有CV2文件夹,找不到haarcascade分类器文件

python内import cv2正常运行,但是根据以下方法在e:\python\python39\lib\site-packages下找不到CV2文件夹,也找不到data\haarcascades相关分类器文件。

OpenCV-python haarcascade各种分类器文件位置

使用 pip list 查看是否安装opencv-python

E:\python>pip list
Package Version
————- ————–
numpy 1.19.4+vanilla
opencv-python 4.4.0
Pillow 8.0.1
pip 20.3.1
setuptools 49.2.1

输入 pip show openc-python查看包的位置

C:\Users\jiziqian>pip show opencv-python
Name: opencv-python
Version: 4.4.0
Summary: OpenCV (Open Source Computer Vision) is a library of
programming functions for real time computer vision.
Home-page: https://github.com/opencv/opencv
Author: None
Author-email: None
License: BSD
Location: e:\python\python39\lib\site-packages

网上基本都是搜索的同样内容,是OpenCV-python库文件安装出问题了吗?

答案:安装openc-python后,其实并没有下载相应的资源(目录中没发现),需要手动下载资源,具体步骤如下:

1.登录opencv官网:Releases – OpenCV library

填坑!安装opencv-python库后,没有CV2文件夹,找不到haarcascade分类器文件

找到合适的版本opencv-4.4.0.zip,点击sources另存到本地文件夹。

2.解压opencv-4.4.0.zip后,依次打开opencv-4.4.0\data\haarcascades,就看到haarcascades相关分类器文件了。

如果对你有帮助,请在文末点个赞,并转发!

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/9042.html

发表评论

登录后才能评论