from pylab
import *
# On ouvre le fichier image
img = imread('C:\JVimages\perroquet.png')
# facteur de réduction de la résolution
(modifiable) Facteur = 15 #
On crée 1 tableau rempli de 0 qui a la dimension de l'image en
basse définition img2 = zeros((int(floor(img.shape[0]/Facteur))
, int(floor(img.shape[1]/Facteur)),
3)) # On remplit le tableau de
l'image dégradée à partir de l'image de départ
for i
in range(0,
img2.shape[0]):
for j in
range(0, img2.shape[1]):
img2[i, j, :] = img[int(floor((i)*Facteur)),
int(floor((j)*Facteur)), :]
# Dans 2 cases, on affiche l'image de
départ et la dégradée # 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()
|