HOME/Articles/

pil example image converter (snippet)

Article Outline

Python pil example 'image converter'

Modules used in program:

  • import matplotlib.pyplot as plt
  • import numpy as np

python image converter

Python pil example: image converter

# -*- coding: utf-8 -*-
from PIL import Image
import numpy as np
import matplotlib.pyplot as plt

# Read image to array
image = np.array(Image.open('images/image.jpg').convert('L'))

# Create a new figure
plt.figure()

# Convert to gray scale
plt.gray()

# Take contours with origin upper left corner
plt.contour(image, origin='image')
plt.axis('equal')
plt.axis('off')

# Show image
plt.show()