通过pip软件包管理器进行安装时,找到opencv3(或与此有关的任何opencv)的安装文件夹

时间:2018-12-17 14:45:02

标签: python opencv pip locate

我通过pip install安装了opencv,而不是通过make install构建的繁琐过程来安装。但是这种方法某种程度上使我无法找到将cv2软件包安装在哪里。点子有事吗?按照惯例,我应该在/ usr / include /中有opencv文件夹。但是如果以这种方式安装,在哪里可以找到它。我特别需要那些来访问我们有时需要的示例文件。除此之外,安装过程还不错,所有程序运行正常。谢谢

1 个答案:

答案 0 :(得分:0)

根据您的问题和评论,我想您要

  

Q(1)找到cv2的安装位置;

import cv2 
print(cv2)
print(cv2.__file__)

这是在我的机器上:

Windows:site-packages\\cv2\\cv2.cp36-win_amd64.pyd

Linux:site-packages/cv2.cpython-36m-x86_64-linux-gnu.so

  

Q(2)找到opencv示例文件

如果您是从pip左右安装OpenCV,则除了某些数据文件(例如haarcascade_eye.xml,haarcascade_frontalface_alt2.xml等)之外,您几乎没有安装OpenCV示例文件。

获取示例文件的一般方法是转到github并下载发行代码

OpenCV Release | OpenCV Contrib release

或者只是在线阅读:

OpenCV cpp|python|java samples ...


链接:

  1. https://github.com/opencv/opencv/releases
  2. https://github.com/opencv/opencv_contrib/releases
  3. https://github.com/opencv/opencv/tree/master/samples