📜  魔杖adaptive_blur()函数- Python

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

魔杖adaptive_blur()函数- Python

Adaptive_blur()函数是Python Wand ImageMagick 库中的一个内置函数,用于通过递减作为运算符的高斯值来模糊图像。它存在于wand.image类中。

原图:

示例 1:

Python3
adaptive_blur(radius, sigma, channel)


Python3
# Import library from Image
from wand.image import Image
 
# Import the image
with Image(filename ='../geeksforgeeks.png') as image:
    # Clone the image in order to process
    with image.clone() as adaptive_blur:
        # Invoke adaptive_blur function with radius as 2, sigma as
        # 3 and channel as Green
        adaptive_blur.adaptive_blur(0, 3, 'Green')
        # Save the image
        adaptive_blur.save(filename ='adaptive_blur1.jpg')


输出:


示例 2:

Python3

# Import library from Image
from wand.image import Image
 
# Import the image
with Image(filename ='../geeksforgeeks.png') as image:
 
    # Clone the image in order to process
    with image.clone() as adaptive_blur:
        # Invoke adaptive_blur function with radius as 2, sigma as
        # 3 and channel as Green
        adaptive_blur.adaptive_blur(int(0), int(3), 'Green')
 
        # Save the image
        adaptive_blur.save(filename ='adaptive_blur1.jpg')

输出: