from pylab
import *
# On ouvre le fichier image
img = imread('C:\JVimages\perroquet.png')
# On crée un tableaux rempli de 0 qui a
la même dimension que l'image img2 = zeros(img.shape)
# Facteur de correction modifiable
facteur = 0.2
# On copie l'image pixel par pixel en se
limitant à 0 ou 1 pour chaque couleur (RGB)
for i
in range(0, img.shape[0]):
for j
in range(0, img.shape[1]):
for z
in range(0, 3):
img2[i, j, z] = img[i, j, z] ** 0.2
# Dans 2 cases,
on affiche l'image de départ et le dessin # On cache les axes
xticks([]) et yticks([])
subplot(1, 2, 1) xticks([])
yticks([]) imshow(img)
subplot(1, 2, 2) xticks([])
yticks([]) imshow(img2)
# On montre le résultat
show()
|