polaroid() is one of function with simplest functionality. It generates image with a white border with a slight shadow to create a special effect of a Polaroid print.
Syntax :
wand.image.polaroid(angle, caption, font, method)Parameters :
Parameter Input Type Description angle numbers.Real applies a shadow effect along this angle. caption basestring Writes a message at the bottom of the photo’s border. font wand.font.Font Specify font style. method basestring Interpolation method. ImageMagick-7 only.
Source Image:
Example 1:
# Import Image from wand.image module from wand.image import Image
# Read image using Image function with Image(filename = "koala.jpeg" ) as img:
# Polaroid image using polaroid() function
img.polaroid()
img.save(filename = "polkoala.jpeg" )
|
Output :
Example 2:
Add caption and angle to image
# Import Image from wand.image module from wand.image import Image
# Read image using Image function with Image(filename = "koala.jpeg" ) as img:
# Polaroid image using polaroid() function
img.polaroid(angle = 1.0 , caption = "Hi Koala" )
img.save(filename = "polkoala2.jpeg" )
|
Output:
Article Tags :