欢迎来到海小皮的CSDN博客,今天学习了python的简单图像处理,在这里分享给大家,话不多说,直接上代码,依然是注释超详细!
一、图像读取与保存
需要的库
使用pip到镜像站安装即可import cv2 as cvimport imutils as imtimport numpy as np
读取
road是路径
orf_name是文件名temp_image = cv.imread(road+'\\'+orf_name)
保存
很好理解不多解释cv.imwrite(road+'\\'+svf_name,temp_image)
二、简单地处理函数
缩放'''
使用默认的双线性插值进行图像缩放与保存
你可以修改resize的参数改用其他插值方式
INTER_NEAREST
最近邻插值
INTER_LINEAR
双线性插值(默认设置)
INTER_AREA
使用像素区域关系进行重采样。
INTER_CUBIC
4x4像素邻域的双三次插值
INTER_LANCZOS4
8x8像素邻域的Lanczos插值
# 路径 str
# 源文件名 str
# 要保存的文件名 str
# 缩放倍数 float or int
'''def H_resize_img(road,orf_name,svf_name,multip):# 读取并显示图片temp_image = cv.imread(road+'\\'&#