python图像读写技巧_python图像的读写总结

本文总结了在Python中进行图像处理的常用库,包括imageio、OpenCV和PIL。通过示例介绍了如何使用它们进行图像的读取、显示、保存、色彩转换、尺寸调整以及模糊处理等操作,适用于计算机视觉项目的基础工作。
摘要由CSDN通过智能技术生成

在做计算机视觉的项目过程中,图像的读写是最基础的工作。下面的内容就是对常用的几个图像处理库的总结:

1、imageio

imageio 是python的一个库,提供了简洁的图像读写接口,能够读写大部分格式的图像数据。

import imageio

im = imageio.imread('imageio:chelsea.png') # read a standard image

imageio.imwrite('~/chelsea-gray.jpg', im[:, :, 0])

还可以读写视频

import imageio

reader = imageio.get_reader('imageio:cockatoo.mp4')

for i, im in enumerate(reader):

print('Mean of frame %i is %1.1f' % (i, im.mean()))

2、OpenCV

图像读取和显示

import cv2 #导入opencv库

#读取一张图片,地址不能带中文

#第二个参数,取值可为:

#cv2.IMREAD_COLOR:默认参数,读入一副彩色图片,忽略alpha通道

#cv2.IMREAD_GRAYSCALE:读入灰度图片

#cv2.IMREAD_UNCHANGED:读入完整图片,包括alpha通道(png有,jpg无)

img=cv2.imread("test.jpg",cv2.IMREAD_COLOR)

#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值