Phatch, le traitement des images par lot
Phatch, Photo Batch Processor, est une application qui permet de traiter les images par lot suivant des scripts prédéfinis.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion Internet configurée et activée.
Installation
Il vous suffit, pour cela, d’installer le paquet phatch.
Utilisation
Lancez l'application "Phatch" comme indiqué ici, ou via le terminal avec la commande suivante :
phatch
Cliquez sur le + et sélectionnez les transformations que vous souhaitez appliquer à vos images parmi la liste qui s'affiche.
Chaque action est paramétrable ; cliquer sur l'action dans la fenêtre principale de Phatch et modifier les valeurs.
N'oubliez pas d'ajouter l'action Sauvegarder pour que les changements sur vos images soient pris en compte (Phatch se chargera de vous le rappeler au cas où). C'est ici que vous définirez, notamment, le dossier de destination de vos images transformées.
Cliquez ensuite sur les engrenages, choisissez les images (par dossier ou fichiers) auxquelles vous voulez appliquer vos transformations et cliquez sur Lot pour lancer le traitement.
Voici une liste (non-exhaustive) des actions disponibles dans Phatch :
- Arrondir : coins arrondis ;
- Renommer : renomme les fichiers ;
- Redimensionner : redimensionne l'image ;
- Tourner : effectue une rotation de l'image
- Time Shift : modifie l'heure de prise de vue
Un module vous permet de sauvegarder votre liste d'actions et ses paramètres pour pouvoir l'appliquer ultérieurement.
Problèmes connus
[Ubuntu 16.04] Phatch ne se lance pas. Résolution : remplacer manuellement quelques chaînes de caractères dans un fichier texte. Voir : https://bugs.launchpad.net/phatch/+bug/1538906
La résolution :
Dans un terminal, tapez :
sudo nano /usr/share/phatch/phatch/lib/pyWx/wxPil.py
Cherchez puis remplacez fromstring par frombytes et tostring par tobytes
[Ubuntu 17.04] Phatch ne se lance pas.(même symptôme)
La résolution :
Dans un terminal, tapez :
sudo nano /usr/share/phatch/phatch/lib/pyWx/wxPil.py
Cherchez puis remplacez size = wx_image.GetSize()
par size = wx_image.GetSize().Get()
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.