博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3与OpenCV3.3 图像处理(一)--环境搭建与简单DEMO
阅读量:6663 次
发布时间:2019-06-25

本文共 884 字,大约阅读时间需要 2 分钟。

一、所需软件

本教程需要一下软件:

  • PyCharm 2017.2.3  (其他版本也可)
  • OpenCV 3.3
  • Python 3
  • Windows 7以上版本

二、环境配置

        Python3 和 PyCharm的安装这里就不详述的,只需到对应的官方网站下载安装即可,需注意的是Python 要安装Python3以上版本。

注意:Python 3 安装完后,在命令行工具内输入python,若报错,则表明python 没有将python.exe 路径写入到系统环境路径中。加入即可。

        这里要讲一下 OpenCV 的安装。

  1.  打开 Windows 命令行输入:pip install opencv-python,安装opencv,这个是必须要安装的,安装时常依每个人的网速而定。
  2. 安装完 opencv 后,在命令行输入:pip install pytesseract ,pytesseract这是一个开源的OCR Python 扩展,本教程将在后面用到。
  3. 完成以上两步,本教程的环境即配置完成。

注意:OpenCV 还有一个 opencv-contrib-python 的扩展库,这个扩展库可以实现更加复杂的图像处理。

三、简单DEMO

打开PyCharm,新建项目,在新建的项目下创建一个名字是“test.py”的文件,在文件中输入一下代码:

 

import cv2 as cv#读入图片文件src=cv.imread('textImg.jpg')#创建一个名字加 “ input image ” 的窗口,# 窗口可以根据图片大小自动调整cv.namedWindow('input image',cv.WINDOW_AUTOSIZE)#在窗口显示图片cv.imshow('input image',src)#等待用户操作cv.waitKey(0)#释放所有窗口cv.destroyAllWindows()
运行上面代码后,即可看到图片,就如下面这样:

 

觉得不错打赏一下

 

转载于:https://www.cnblogs.com/BMFramework/p/10017297.html

你可能感兴趣的文章
白学jquery Mobile《构建跨平台APP:jQuery Mobile移动应用实战》连续7-电话问卷调查...
查看>>
Oracle 时间相减得出毫秒、秒、分、时、天,,【转】
查看>>
关于消息队列的使用
查看>>
IOS-Storyboard全解析-第二部分
查看>>
WEKA,一个开源java的数据挖掘工具
查看>>
Linux 查看设置系统语言
查看>>
阿里云物联网平台体验(NetGadgeteer+C#篇)
查看>>
mongdb开始标记
查看>>
linux内核源码结构
查看>>
CCM加密学习
查看>>
ZigBee profile
查看>>
127.0.0.1\SQLEXPRESS连接异常
查看>>
在linux上安装psycopg2出错--Error: pg_config executable not found.
查看>>
6款强大的 jQuery 网页布局创建及优化插件
查看>>
圆珠笔芯为什么那么细
查看>>
What is NetApp's Cluster File System?
查看>>
poj1184 聪明的打字员(BFS剪枝)
查看>>
xmlhelper (把实体对象转成xml文档)
查看>>
WPS Word表格转成文字或文字制成表格的快捷方法
查看>>
PHP开发:架构师详解PHP抓取程序逻辑代码,创造编程逻辑思维
查看>>