Wand wave() function in Python
Last Updated :
30 Mar, 2023
wave() function creates a wave like structure from top and bottom of the image. Creates a ripple effect within the image. We can change wavelength as well as amplitude of the image using amplitude & wave_length parameters in wave() function.
Syntax :
wand.image.wave(amplitude, wave_length)
Parameters :
Parameter |
Input Type |
Description |
amplitude |
numbers.Integer |
Sets amplitude of wave. |
wavelength |
numbers.Integer |
Sets wavelength of wave. |
Source Image:
Example 1:
Python3
from wand.image import Image
with Image(filename = "koala.jpeg") as img:
img.wave(amplitude = img.height / 32 ,
wave_length = img.width / 4 )
img.save(filename = "wkoala2.jpeg")
|
Output :
Example 2: Increasing amplitude and decreasing wavelength.
Python3
from wand.image import Image
with Image(filename = "koala.jpeg") as img:
img.wave(amplitude = img.height / 24 ,
wave_length = img.width / 8 )
img.save(filename = "wkoala2.jpeg")
|
Output:
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...