• opencv3.3 安装环境教程以及实现个图片读取功能


             一、opencv3.3安装环境

                   1、 首先要安装这个opencv3.3,我们必须要安装一个python (IDLE:集成开发环境),我自己安装了IDLE3.6和pycharm2017,这些软件都可以去网上下载(python的官网:https://www.python.org),或者小白不知道怎么安装这些软件的,可以用微信关注一下“软件管家”这个公众号,里面有好多软件教程,非常详细,哈哈哈

                   2、安装好了软件后,我们就可以进行安装opencv模块了,有点小激动:

                      在这里我们一般安装两个模块就可以了:     pip install opencv-python和pip install  pytesseract ;在电脑上按快捷win+R ,会显示运行对话框,然后输入cmd就可以了,然后按照下面的操作来就可以了:

                         这里我电脑上安装过了这个模块了,按照这个流程来操作就可以了

                       

                3、然后我们来进行一个测试,是否安装成功,话不多说,先上代码:

                                      

    1 import cv2 as cv
    2 src=cv.imread("D:hh.JPG")
    3 cv.namedWindow("input image",cv.WINDOW_AUTOSIZE)
    4 cv.imshow("input image",src)
    5 cv.waitKey(0)
    6 cv.destoryAllWindows()

        说明:

             第一行代码是导入opencv 模块

             第二行代码是利用imread()函数读取图片路径来源(这里我的图片放在D 盘里,图片文件名为hh.JPG格式)

             第三行代码的意思是:利用namedWindow()函数来创建窗口,第一个参数是创建窗口的名字,第二个参数是窗口显示方式:这里可以分为两种情况

                  1、 为0或cv.WINDOW_NORMAL:可以改变窗口大小

                  2、 不写或cv.WINDOW_AUTOSIZE则不可改变大小

              第四行代码是显示窗口函数,第一个参数就是我们刚才在namedWindow这个函数里创建的窗口名,第二参数是要显示的图片,也就是src

             第五行代码是窗口显示时间利用waitKey()函数,单位为 毫秒: 

                  1、  k=0: (也可以是小于0的数值)一直显示,键盘上按下一个数字键即会消失     

                  2、 k>0:显示多少毫秒

              第六行代码是利用destoryALLWindows()函数,来关闭刚才建立窗口,也就是“input image”这个窗口,并释放内存资源。

           最终实现的效果如下:

               

  • 相关阅读:
    自定义博客园样式
    Serilog 记录日志
    1 Python命令行参数(脚本神器)
    原创powershell脚本:通过远程桌面3389黑名单,阻止黑客ip
    在win中,给powershell客户端,搭建sshd服务器。
    分享我编写的powershell脚本:ssh-copy-id.ps1
    猪懂傻改之《powershell 代码规范》
    为啥没有操作系统托管的队列池?没有托管的账户?
    powershell脚本:你的文件已经被黑客篡改.ps1
    巧用linux版powershell,管理linux下docker的image,container
  • 原文地址:https://www.cnblogs.com/1121518wo/p/10796813.html
Copyright © 2020-2023  润新知