Les logiciels pour redimensionner vos images avec la technique du Seam Carving
Auteur : Papy15 avr
lectures.
Le Seam Carving, qu’est-ce que c’est ? C’est une technique de redimensionnement d’image intelligente, permettant de réduire ou agrandir les dimensions d’une image tout en conservant les proportions et les objets intéressants. Et cela donc, sans avoir à aplatir, étirer ou rogner l’image originale.
Le plus simple est de consulter la vidéo ci-dessous pour mieux comprendre :
Pour parvenir à ce résultat, les algorithmes de Seam Carving parcourent l’image et suppriment les lignes au poids le plus faible pour réduire l’image, ou en ajoutent dans les zones de faible importance pour l’agrandir.
En allant un peu plus loin, il est même possible de supprimer des éléments des images en comblant avec des lignes au poids faible.
SEAMonster
SEAMonster utilise le framework .NET et permet de réduire ou agrandir une image, ou ajouter/supprimer des éléments. Je vous invite à consulter la vidéo de l’auteur pour en savoir plus.
Seam Carving Gui
Seam Carving Gui est une application Open Source disponible sur Google Code permettant d’appliquer la technique du Seam Carving sur Windows, MacOS X et Linux.
Il est possible de sélectionner les zones à préserver/supprimer lors des redimensionnements.
SEAM Carving GUI n’est qu’une interface pour manipuler CAIR qui est un projet d’implémentation du Seam Carving d’Arial Shamir.
Liquid Rescale GIMP plugin
Pourquoi utiliser un programme supplémentaire lorsque l’on est déjà habitué à un logiciel de retouche d’image comme Gimp ? Le plugin Liquid Rescale permet d’ajouter les fonctionnalités de Seam Carving à Gimp sous Linux et Windows.
Liquid Rescale est actuellement en version 0.6.1 et peut être installé facilement sous Ubuntu en tapant la commande :
sudo apt-get install gimp-plugin-registry
Rsizr .com
Rsizr possède les mêmes fonctions de Seam Carving que les logiciels précédents mais cette fois-ci entièrement en ligne.
Exemples de Seam Carving
Une fonction de Seam Carving est intégrée dans PhotoShop depuis sa version CS4 sous le nom de « Content-Aware Scaling» ou « Échelle basée sur le contenu» en français.
- 18 commentaires
- Classé sous : Outils




















