zoukankan      html  css  js  c++  java
  • python+opencv 运行环境搭建

    1:安装pycharm,验证码你懂的

     2:安装python3.5以上,或3.6,python2和3 的版本差异还蛮大

    3:安装opencv,如下图

    以上是方法一,还有之中方法是下载whl文件再手动安装,

     其实最简单的方法是通过pycharm安装

    但是需要修改一下镜像文件

    点击这个选项,添加

    http://mirrors.alliyun.com/pypi/simple/

    https://pypi.python.org/simple

    然后直接查询opencv-python即可

    4:如果还是有问题,可以修改pyd文件,将pyd文件名改成cv2.pyd,把cv.py 改成cv2.py,但这不是必须修改,可写一段测试代码测试

    import cv2 as cv
    #读取图像,支持 bmp、jpg、png、tiff 等常用格式
    img = cv.imread("D:SIFTd1.png")
    #创建窗口并显示图像
    cv.namedWindow("Image")
    cv.imshow("Image",img)
    cv.waitKey(0)
    #释放窗口
    cv.destroyAllWindows()

     5. 如果第四步正常显示图片后,但用sift算子计算时,报错'module' object has no attribute 'xfeatures2d'

    cv2.xfeatures2d
    原因是3.X以后OpenCv只包含部分内容,需要神经网络或者其他的函数需要导入opencv_contrib
    具体可参考https://pypi.org/project/opencv-contrib-python/
    解决方法:在路径下C:UsersXXXAnaconda3Lib安装contrib pip install opencv-contrib-python
    补充:如果已经安装OpenCv2,则需要先卸载pip uninstall opencv-python再安装,但是本人没卸载opencv直接好用了。
  • 相关阅读:
    Navicat加载缓慢
    使用Typora上传博客到博客园
    echart柱状图X轴文字换行
    pc端可以滑动,手机端不能滑动
    select选择最近3年的年份查询
    JQ延时模糊查询
    reset.css
    base64加密
    第四次博客作业结对项目
    WPF DataGrid显示网格 和TImer定时器
  • 原文地址:https://www.cnblogs.com/marszhw/p/9392305.html
Copyright © 2011-2022 走看看