Open In App

Wand polaroid() function – Python

Last Updated : 08 May, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

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:


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads