python之图片处理

导入模块:from PIL import Image, ImageFilte

目的:主要对图片进行处理,如验证码图片的识别

滤波器主要包括如下种类:

种类名 BLUR CONTOUR DETAIL EDGE_ENHANCE EDGE_ENHANCE_MORE EMBOSS FIND_EDGES SMOOTH SMOOTH_MORE SHARPEN
滤波器 模糊滤波 轮廓滤波 细节滤波 边界增强滤波 深度边缘增强滤波 浮雕滤波 寻找边界滤波(找寻图像的边界信息 平滑滤波 深度平滑滤波 锐化滤波
【使用方法】

from PIL import Image, ImageFilte

def image_pillow(file_path):
    #打开图片文件
    image= Image.open(file_path)
    #对图片进行操作,可多种修改叠加,格式如下
    image_new= image.filter(ImageFilter.SMOOTH).filter(ImageFilter.BLUE)
    #展示修改后图片
    image_new.show()
    image_new.save(file_path)

【其他使用方法】

GaussianBlur(高斯模糊)、UnsharpMask(反锐化掩码滤波)、Kernel(卷积核滤波)、RankFilter(排序滤波)、MedianFilter(最小值滤波器)、MinFilter(中值滤波)、MaxFilter(最大值滤波)、ModeFilter(模式滤波)

原文链接:https://blog.csdn.net/FloatDreamed/article/details/79015551

猜你喜欢

转载自blog.csdn.net/qq_35577990/article/details/89604321