Je pensais le faire avec opencv, l'oreiller est plutôt destiné aux débutants, alors essayez-le d'abord.
png_to_pbm.py
#Activer lors de l'affichage avec jupyter.
#%matplotlib inline
from PIL import Image
import os
import matplotlib.pyplot as plt
file_name = 'piet.png'
#Ouvrir le fichier image
img = Image.open(file_name)
#Convertir en 1 bit? Sens de?
img_pbm = img.convert('1')
img_pbm.save('piet.pbm')
plt.imshow(img_pbm)
#'L'Puis ça devient une échelle de gris
#img_pgm = img.convert('L')
#'RGB'Puis ça devient RVB
#img_ppm = img.convert('RGB')
Si vous souhaitez redimensionner, suivez ci-dessous.
png_to_pbm.py a continué
lf_img_resize = lf_img.resize((512,128))
lf_img_resize.save('lf_img_resize.pbm')
plt.imshow(lf_img_resize)
Recommended Posts