<TableOfContents()>
Préambule
Ce TP utilise la bibliothèque Pillow : voir les instructions.
Filtres d’image
Cette partie du TP concerne l’algorithmique de l’image. Plus précisément, on manipulera des images matricielles, c’est-à-dire représentées par des tableaux de pixels.
On utilise Pillow pour s’affranchir de la question des formats de fichiers.
Ouverture et enregistrement de fichiers d’image avec Pillow
Application en Tk
Intégration au GIMP
Il est possible d’intégrer vos algorithmes de transformation d’image au GIMP. Il y a un côté satisfaisant à voir tourner son travail dans un programme standard. Il y a cependant deux difficultés :
- le GIMP est seulement compatible avec Python 2 ;
- le modèle d’image en mémoire n’est pas le même que celui de Pillow, donc il faudra modifier un peu vos algorithmes pour les adapter.
Voilà les grandes lignes :
Une idée intéressante : écrire un
On pourra discuter les détails ensemble.