欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

Python 图像处理篇-利用opencv库展示本地图片实例演示

发布时间:2025/4/16 python 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Python 图像处理篇-利用opencv库展示本地图片实例演示 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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 cv2 import 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)

喜欢的点个赞❤吧!

总结

以上是生活随笔为你收集整理的Python 图像处理篇-利用opencv库展示本地图片实例演示的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。