📜  Python – 使用 pgmagick 锐化和模糊过滤

📅  最后修改于: 2022-05-13 01:54:40.712000             🧑  作者: Mango

Python – 使用 pgmagick 锐化和模糊过滤

锐化是指增加黑白明暗区域的对比度,使图像更加清晰,突出图像特征。锐化图像的主要原因有三个:克服相机设备造成的模糊、引起对某些区域的注意以及提高易读性。如果图像中存在模糊文本,则易于阅读。
现在让我们学习如何在Python的 pgmagick 库中执行图像锐化。我们使用sharpen()函数来锐化图像。
代码 :

Python3
# importing library
from pgmagick import Image
 
img = Image('koala.jpg')
 
# sharpening image
img.sharpen(2)
img.write('sharp_koala.jpg')


Python3
# importing library
from pgmagick.api import Image
 
img = Image('koala.jpeg')
 
# blur image
img.blur(10, 5)
img.write('blur_koala.jpeg')


输出 :

模糊使图像模糊不清。它无疑会降低图像的清晰度。如果图像模糊,则无法看到小边缘。模糊是一种视觉效果,使文本或图像的边缘显得模糊或失焦,称为模糊。让我们看看如何在Python中使用 pgmagick 模糊图像。

Python3

# importing library
from pgmagick.api import Image
 
img = Image('koala.jpeg')
 
# blur image
img.blur(10, 5)
img.write('blur_koala.jpeg')

输出 :