精华内容
下载资源
问答
  • dtmove.py 基于py2.7+opencv2.4.8 简单的移动检测 cv3dtmove.py 基于 py2.7+opencv3.0.0的简单移动检测
  • usage: yolo_opencv.py [-h] -i IMAGE -c CONFIG -w WEIGHTS -cl CLASSES yolo_opencv.py: error: the following arguments are required: -i/--image, -c/--config, -w/--weights, -cl/--classes yolo_opencv.py: e...

    usage: yolo_opencv.py [-h] -i IMAGE -c CONFIG -w WEIGHTS -cl CLASSES yolo_opencv.py: error: the following arguments are required: -i/--image, -c/--config, -w/--weights, -cl/--classes


    yolo_opencv.py: error: the following arguments are required: -i/–image, -c/–config, -w/–weights, -cl/–classes)

    笔者在pycharm中使用
    https://github.com/arunponnusamy/object-detection-opencv
    的例程yolo_opencv.py时出现了上述问题,原因好像是argparse不适合在windows上使用(希望有大神指出真正的原因),我就将:

    ap = argparse.ArgumentParser()
    ap.add_argument('-i', '--image', required=True,
                    help = 'path to input image')
    ap.add_argument('-c', '--config', required=True,
                    help = 'path to yolo config file')
    ap.add_argument('-w', '--weights', required=True,
                    help = 'path to yolo pre-trained weights')
    ap.add_argument('-cl', '--classes', required=True,
                    help = 'path to text file containing class names')
    args = ap.parse_args()
    

    改成了:

    class args:
        image = 'E:/object-detection-opencv-master/test_1.jpg'#自行替换文件
        config = 'E:/object-detection-opencv-master/yolov3.cfg'
        weights = 'E:/object-detection-opencv-master/yolov3.weights'
        classes = 'E:/object-detection-opencv-master/yolov3.txt'
    

    其中文件路径自己定,yolov3.weights文件要自己另外下载:
    https://pjreddie.com/media/files/yolov3.weights

    亲测可用。

    此处看出YOLO对相互靠的很近的物体,检测效果不好
    在这里插入图片描述

    展开全文
  • python库opencv,py-opencv,libopencv的区别

    千次阅读 2020-10-08 14:27:13
    今天想用Anaconda Navigator安装的时候,在面板中搜索到有libopencv, opencv, py-opencv共三个包,而且三者的描述都是同样的’Computer vision and machine learning software library‘,瞬间迷惑???? 找到介绍如下...

    通常我们在Python中安装OpenCV都是直接用pip install opencv-python

    今天想用Anaconda Navigator安装的时候,在面板中搜索到有libopencv, opencv, py-opencv共三个包,而且三者的描述都是同样的’Computer vision and machine learning software library‘,瞬间迷惑😆

    找到介绍如下:

    1. OpenCV is computer vision a library written using highly optimized C/C++ code. It makes use of multiprocessing in the background. It has a collection of a large number of algorithms tested and verifiend by the developers. The best thing about this is it’s FREE under the BSD license.
    2. libopencv is only a metapackage. These packages do not contain actual software, they simply depend on other packages to be installed. So libopencv is a metapackage which simply references one or more related packages which are loosely grouped together. It is dedicated for installing OpenCV in Ubuntu and Debian OS.
    3. Python-OpenCV is the OpenCV library available as a wrapper with bindings for python. The link also shows how to install OpenCV in Ubuntu OS.

    来源:https://stackoverflow.com/questions/45450706/whats-the-difference-with-opencv-python-opencv-and-libopencv#

    展开全文
  • OpenCV实现人脸图像卡通化
  • opencv-py3.7.zip

    2020-07-14 20:12:41
    这个在官网下载超级缓慢,特别烦,在anaconda prompt里面用命令还会出错,只能找whl文件,放到压缩包里面分享
  • opencv-py3.6.zip

    2020-07-14 20:11:53
    这个在官网下载超级缓慢,特别烦,在anaconda prompt里面用命令还会出错,只能找whl文件,放到压缩包里面分享
  • opencv-py 中使用 sift

    千次阅读 2019-04-09 17:41:20
    安装 opencv-contrib-python==3.4.0.14: (py36) >>> pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python==3.4.0.14 Looking in indexes: ...

    安装 opencv-contrib-python==3.4.0.14:

    (py36) >>> pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python==3.4.0.14
    Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
    Collecting opencv-contrib-python==3.4.0.14
      Downloading https://pypi.tuna.tsinghua.edu.cn/packages/aa/3d/e49c60fce8922dc933ad8302dc7a4f67b6716f88565be7fcfd71834e88d7/opencv_contrib_python-3.4.0.14-cp36-cp36m-win_amd64.whl (38.9MB)
        100% |████████████████████████████████| 38.9MB 358kB/s
    Requirement already satisfied: numpy>=1.11.3 in d:\programfilesnospace\miniconda3\envs\py36\lib\site-packages (from opencv-contrib-python==3.4.0.14) (1.16.2)
    Installing collected packages: opencv-contrib-python
    Successfully installed opencv-contrib-python-3.4.0.14
    
    (py36) >>> python
    Python 3.6.8 |Anaconda, Inc.| (default, Feb 21 2019, 18:30:04) [MSC v.1916 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import cv2
    >>> sift = cv2.xfeatures2d.SIFT_create()
    >>>
    

    清华源失效了

    pip install opencv-contrib-python==3.4.0.14 -i https://pypi.mirrors.ustc.edu.cn/simple/
    

    在这里插入图片描述

    import cv2 as cv
    img = cv.imread('../data/home.jpg')
    gray= cv.cvtColor(img,cv.COLOR_BGR2GRAY)
    sift = cv.xfeatures2d.SIFT_create()
    kp = sift.detect(gray,None)
    img=cv.drawKeypoints(gray,kp,img)
    
    cv.imshow("SIFT", img)
    cv.imwrite('sift_keypoints.jpg',img)
    cv.waitKey(0)
    cv.destroyAllWindows()
    
    

    在这里插入图片描述

    展开全文
  • 问题简述:使用 pip install opencv-python==3.4.2.16 安装 SIFT等算法可免费使用的版本的opencv时遇到 ‘ Could not find a version that satisfies the requirement opencv-python==3.4.2.16’的报错 环境:...

    问题简述与原因分析

    问题简述:使用 pip install opencv-python==3.4.2.16 安装 SIFT等算法可免费使用的版本的opencv时遇到 ‘ Could not find a version that satisfies the requirement opencv-python==3.4.2.16’的报错
    在这里插入图片描述

    环境:Anaconda & python 3.8,已换源到 清华源,win10

    原因:报错中讲述找不到3.4.2.16的opencv-python版本,去 清华源的 opencv-python的列表 ,找到opencv-python-3.4.2.16部分,cp代表python版本,可以看到,opencv-python-3.4.2.16最高只支持python3.7,因此3.8及以后版本的python的使用者,使用pip安装这个版本的opencv可能都会遇到这样的报错,只要回退到3.7版本或者新建虚拟环境即可。
    在这里插入图片描述

    解决方案一:回退到python3.7

    网上主流的几种方法中,比较方便的是 直接用conda安装覆盖 和 使用anaconda navigator更改已有环境的python版本

    方法一:conda install python=3.7

    方法二:Anaconda Navigator 客户端 (打开后不要乱点,很容易卡住) --> Enviroments --> 搜索python --> 左键单击前面的 红色对勾 --> 在菜单选择最后一个 --> 选择想安装的版本 --> 点击客户端下端的Apply
    在这里插入图片描述
    我原本想这样安装的,但是不知是网太慢还是环境还是不稳定的问题,都没有装好。且直接更改base环境的python版本很可能导致我环境内的其他包(比如pytorch)的版本匹配出现问题,所以还是最好新建一个虚拟环境

    解决方案二:建立新的虚拟环境

    有关虚拟环境我比较推荐这篇文章
    https://www.cnblogs.com/yuehouse/p/10239195.html

    第一步:建立虚拟环境

    conda create -n py37 python=3.7
    

    或者使用 anaconda navigator 客户端,点击上面界面的 Create 创建新环境,如果不想重新安装包,也可以尝试 克隆
    我命名成 py37,读者也可以自己命名

    第二步:激活虚拟环境

    activate py37
    

    第三步:安装所需包

    conda install opencv-python==3.4.2.16
    conda install opencv-contrib-python==3.4.2.16
    

    第四步:修改自己编译环境中的解释器路径

    以 PyCharm为例,在 文件 -> 设置 -> 项目XXXX -> Python解释器 -->点击 齿轮 按钮 --> 现有环境 --> …按钮 --> 打开显示隐藏目录(上面的小眼睛按钮) --> 选择路径 一路确认
    路径一般是Anaconda安装根目录的envi文件夹的py37下的 Python.exe
    如果没有自定义路径,多数默认路径为 C:\ProgramData\Anaconda3\envs\py37\python.exe
    在这里插入图片描述
    再说一个常用的 Jupyter Notebook (很多教学都在notebook中进行)
    需要先安装 nb_conda (base环境中安装即可)

    conda install nb_conda
    

    然后打开Notebook后每次新建文件就可以选择环境,已有文件也可以在Cell菜单更改运行环境

    CSDN第一篇文章,如有勘误请指出

    展开全文
  • 解决方案:改用 numpy.fromfile() 读取图片 # imread img = cv2.imdecode(np.fromfile(u'x:/中文路径/xx.jpg', dtype=np.uint8), flags) #flags=cv2.IMREAD_COLOR... #imwrite cv2.imencode('.jpg', img)[1].tofile...
  • 1.在pycharm里开始安装py-opencv 文件-设置 项目-interpreter 选择右上角的加号 搜索opencv,鼠标选中py-opencv,选择下方的“install package” (蓝色是已经安装,黑色是未安装) 2. 出现该报错的解决方法 注意...
  • 从conda下载的包似乎是不能智能提示的,如果要智能提示,先从...pip3 install –upgrade –force-reinstall opencv_python-3.4.0.12-cp36-cp36m-manylinux1_x86_64.whl 就可以智能提示了。做个备...
  • 打算下载cv2时(CV2指的是OpenCV2,CV2是OpenCV官方的一个扩展库),在ANACONDA搜索opencv(OpenCV的全称是:Open Source Computer Vision Library)出现opencv,py-opencv,libopencv,且这三者的描述都一样,见下图: ...
  • 本次的配置在ubuntu中成功安装opencv,并通过以下方法测试成功了。现将具体的安装及测试过程整理出来分享给大家。1. 安装编译依赖的软件包# 安装读写不同图片类型的库:sudo apt-get install libjpeg8-dev libtiff4-...
  • opencv安装与python cv2安装

    千次阅读 2017-11-05 16:20:50
    1,opencv安装 点击下载的opencv-2.4.12.exe,一路next下去,例如本人安装到E盘根目录下。安装完成后,将E:\opencv2_4_12\build\python\2.7\x64下的cv2.pyd拷贝到E:\Python27\Lib\site-packages下面。 在cmd下面...
  • 我需要使用tesseract-OCR的模块,vs的配置有点麻烦,所以采用py的环境,搭建。...py IDE的安装py的配置 双击桌面图标 使用软件 安装opencv-python 在命令行中直接使用pip或pip3安装 1.pip install opencv-py
  • Py之cv2:cv2库(OpenCVopencv-python)的简介、安装、使用方法(常见函数、方法等)最强详细攻略 目录 关于OpenCV简介 OpenCV应用领域 1、计算机视觉领域方向 2、计算机操作底层技术 安装OpenCV的的两种方法 ...
  • OpenCV图像识别.py

    2020-04-05 19:03:25
    OpenCV图像识别.py
  • ubuntu下带CUDA的OpenCV安装

    千次阅读 2017-04-21 16:21:24
    ubuntu下带CUDA的OpenCV安装
  • 简单的opencv教程.py

    2019-12-07 12:54:37
    简单的opencv教程,让你搞懂opencv基本操作,让你爱上这个opencv,让小白不会望而退却,让其他人能更加的爱上编程,在这里你会想到你说知道的世界,这里有你的问题
  • Python+Opencv安装指南

    千次阅读 2015-01-15 21:32:46
    python+opencv安装指南: 一般情况下你安装了python后,还得自己去下载安装对应版本的经典扩展库,如NumPy、SciPy和matplotlib,这样子比较麻烦。 我推荐安装pythonxy,它已经帮助你安装了几乎全部的库和...
  • 树莓派与OpenCV实现人脸识别(OpenCV安装篇)

    千次阅读 热门讨论 2021-02-21 22:52:18
    主要看了以下两位博客的文章完成的,也遇到了不少的坑,在这里一一填补说明。...树莓派与OpenCV实现人脸识别(OpenCV安装篇)一、材料准备:二、系统烧录三、安装OpenCV依赖项四、下载OpenCV-4.3.0五、为OpenCV配置P
  • 文章目录前言下载opencv安装opencv 前言 在之前的文章Anaconda+pycharm+tensorflow安装和环境配置(win10)中...我选择从清华源Links for opencv-python下载opencv,对准自己的py版本和系统下载whl文件。 安装openc...
  • 笔者在尝试在虚拟机上安装opencv时,由于ubuntu自带了两个opencv的原因,不论是直接用源码编译,还是pip下载,都会把opencv安装在默认的python2上,而笔者想把opencv安装在python3上,在尝试了一些网友给出的解决...
  • OpenCV-python安装教程

    万次阅读 多人点赞 2019-02-19 10:42:17
    一、前提 你的电脑里已经有了pip、numpy; 关于pip的安装的,可以看看我的另外一篇:弯路之pip安装 更新 重装 没有的话先去安装。...打开随意的一个后缀名为py的文件或者创建一个,或者直接在...
  • 笔者使用的是python 版本为3.7.4,其他版本应该也没有太大问题 可以查看官网opencv 说明为4.1.0版本: ...上面安装例子较为麻烦,直接使用pip安装opencv 4.1.0版本,使用之前记得使用python修改为国内源,速度...
  • opencv人脸识别训练py

    2019-04-16 18:32:27
    opencv人脸识别训练py文件,包含人脸训练以及保存模型的代码
  • 我的python3.6、opencv安装环境搭建

    千次阅读 2019-11-04 19:00:36
    1.在python.org网站下载python3.6版本 python的安装 选存放的路径和把配置环境变量选项勾上 遇到这个页面点击一下disable path ... 测试: ...pycharm的安装py的配置 以社区版本为例,专业版需要破解 ...安装opencv-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,832
精华内容 11,932
关键字:

opencv安装py