Python 图像处理篇-利用opencv库展示本地图片实例演示
发布日期:2021-06-30 16:44:04 浏览次数:4 分类:技术文章

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

python 常用的图像处理技术有两种方法,一种是 opencv,另一种是 pytesseract

opencv 进行图像处理的话,我们需要安装 opencv-pythonnumpy 这两个库,直接用 pip install 安装就好了。

numpy 的作用是:进行科学计算的基础软件包,我们后续处理会涉及到大量的科学计算,到时候就用到了。

下面先测一下能不能用。

import cv2img = cv2.imread("xiaoai.jpg")   # 读取图片cv2.imshow("xiaoai", img)   # 展示图片时窗口显示名称cv2.waitKey(10000)   # 图像展示时间,单位:毫秒(ms)

运行效果图:

在这里插入图片描述
你可能发现了,上面的方式只能读取英文路径,中文路径会报错,这时为大家展示下 numpy 的用处,可以对中文路径的图片进行解码处理。

import cv2import numpy as np# img = cv2.imread("小爱.jpg")   # 直接读取中文会报错img = cv2.imdecode(np.fromfile("小爱.jpg", dtype=np.uint8), 1)   # 可以读取中文路径图片cv2.imshow("xiaoai", img)   # 展示图片时窗口显示名称cv2.waitKey(10000)   # 图像展示时间,单位:毫秒(ms)

喜欢的点个赞❤吧!

转载地址:https://lanzao.blog.csdn.net/article/details/102576147 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Python 图像处理篇-利用opencv库和numpy库读取包含中文路径下的本地图片实例演示
下一篇:windows 技术篇-将本地主机加入域的方法实例演示

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年05月04日 08时45分15秒