Python

 

Redimensionner une image en gardant son ratio

le jeu 17 Fév 2011 à 19:37

Petit script qui peut servir, et merci biensûr à PIL qui rend les choses si simples :)
Le seul souci sont les exemples que l'on trouve habituellement où il faut spécifier une largeur et une hauteur, ce qui est pratique pour créer des thumbs, mais qui va nous déformer les images si on garde une plus grande taille.
Voici donc un petit script qui calcule la hauteur en fonction de la largeur spécifiée.

Lire la suite - Lire la suite

La magie des list comprehension

le ven 29 Oct 2010 à 02:51

Une list comprehension (compréhension de liste, création fonctionnelle de listes) permet de créer une liste à partir d'une liste existante,  tout en appliquant une fonction sur chaque élément de la liste, et tout ça en une ligne !

Pour la syntaxe : 

>>> [i for i in range(10)]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

 

Comme dit plus haut, on peut donc appliquer une fonction sur chaque élément :

>>> [i * 2 for i in range(10)]
[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]

 

Pour ceux que ca intéresse, c'est dans la suite!

Lire la suite - Lire la suite