Python3与OpenCV3.3 图像处理(一)--环境搭建与简单DEMO
来源:互联网 发布:宁波二手房交易数据 编辑:程序博客网 时间:2024/06/10 23:09
一、所需软件
本教程需要一下软件:
- PyCharm 2017.2.3 (其他版本也可)
- OpenCV 3.3
- Python 3
- Windows 7以上版本
二、环境配置
Python3 和 PyCharm的安装这里就不详述的,只需到对应的官方网站下载安装即可,需注意的是Python 要安装Python3以上版本。
注意:Python 3 安装完后,在命令行工具内输入python,若报错,则表明python 没有将python.exe 路径写入到系统环境路径中。加入即可。这里要讲一下 OpenCV 的安装。
- 打开 Windows 命令行输入:pip install opencv-python,安装opencv,这个是必须要安装的,安装时常依每个人的网速而定。
- 安装完 opencv 后,在命令行输入:pip install pytesseract ,pytesseract这是一个开源的OCR Python 扩展,本教程将在后面用到。
- 完成以上两步,本教程的环境即配置完成。
注意: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()
运行上面代码后,即可看到图片,就如下面这样:
阅读全文
1 0
- Python3与OpenCV3.3 图像处理(一)--环境搭建与简单DEMO
- Python3与OpenCV3.3 图像处理(五)--图像运算
- Python3与OpenCV3.3 图像处理(十六)--图像金字塔
- Python3与OpenCV3.3 图像处理(十七)--图像梯度
- Python3与OpenCV3.3 图像处理(四)--色彩空间
- Python3与OpenCV3.3 图像处理(六)--ROI
- Python3与OpenCV3.3 图像处理(七)--洪填充
- Python3与OpenCV3.3 图像处理(八)--模糊
- Python3与OpenCV3.3 图像处理(十九)--直线检测
- Python3与OpenCV3.3 图像处理(十一)--图像直方图
- Python3与OpenCV3.3 图像处理(十二)--图像直方图应用
- Python3与OpenCV3.3 图像处理(十五)--图像二值化
- Python3与OpenCV3.3 图像处理(十)--EPF
- Python3与OpenCV3.3 图像处理(十三)--反射投影
- Python3与OpenCV3.3 图像处理(十四)--模板匹配
- Python3与OpenCV3.3 图像处理(补)--第十五节补充
- Python3与OpenCV3.3 图像处理(二)--图像基本操作
- Python3与OpenCV3.3 图像处理(二十二)--对象测量(纯代码)
- 知道三边判断一个三角形
- python之装饰器与生成器
- 解决webapps目录下不存在Tomcat的部署项目
- C++ Task 的实现(lambda 是个好东西)
- Cordova插件实现原理概论
- Python3与OpenCV3.3 图像处理(一)--环境搭建与简单DEMO
- python中 %总结
- 97/100 Interleaving String/Same Tree
- CF#420 B. Okabe and Banana Trees 思维|暴力|几何
- 使用SwingWorker类完成耗时操作
- Python练习实例3
- Python学习教程(八)——异常
- 字符串的大小及与指针的关系
- ssh-keygen的-C后面的邮箱有什么用?