virusphoto virusphoto

Derniers messages Messages du jour Sujets sans réponse S'inscrire

Identifiant

Mot de passe

Rejoignez-nous !
VirusPhoto » Forum » Les logiciels photo » Gimp

Tuto.com : Cliquez ici pour accéder à des centaines de tutoriels de retouche photo !
Noter la discussion : traitement photo par lot

  #1  
Vieux 07/01/2012, 17h05
Avatar de linlin
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 111
1075 Photiz - Faire un don

traitement photo par lot


Bonjour
Meilleurs voeux et bonne santé pour l'année 2012
avec le logiciel gimp
comment faire un traitement de photo par lot
ex une photo retoucher avec un flou sur le fond et le centre net
je voudrai faire 10 photos differentes avec le même traitement
pour ne pas refaire la même chose 10 fois
Réponse avec citation

Pour participer aux discussions et avoir accès à tous les outils
proposés sur VirusPhoto, inscrivez-vous en quelques secondes : cliquez ici.

Outils de la discussion Chercher dans ce sujet
Rechercher dans la discussion:

Recherche avancée

Noter la discussion
Evaluez cette discussion :
  #2  
Vieux 07/01/2012, 20h49
Membre
Ma pratique de la photo: Passionné de photo
Matériel: Sony Alpha550 + Zeiss 16-80 + 75-300 (précédemment Alpha100)
Dernière entrée sur mon blog :
 
Messages: 4 366
26757 Photiz - Faire un don
Citation:
Posté par linlin Voir le message
Bonjour
Meilleurs voeux et bonne santé pour l'année 2012
avec le logiciel gimp
comment faire un traitement de photo par lot
ex une photo retoucher avec un flou sur le fond et le centre net
je voudrai faire 10 photos differentes avec le même traitement
pour ne pas refaire la même chose 10 fois

Ça ne serait (pour autant que Gimp accepte les scripts) que si ton centre est identique d'une photo à l'autre (exemple un cercle centré au même endroit et de même diamètre sur CHAQUE photo)
Réponse avec citation
  #3  
Vieux 08/01/2012, 09h58
Membre
Ma pratique de la photo: Pratique régulière
 
Messages: 129
690 Photiz - Faire un don
Comme je vois que personne ne répond plus précisément je tente une réponse.

Il faut passer par un script, et oui GIMP gère les script.
Dans le temps je faisais du traitement par lot avec GIMP mais sur un PC et mon traitement se limitait à réduire la taille de l'image pour des exportations web. Depuis que je suis sur Mac je passe par un autre logiciel.

Il existe des scripts tout faits qui permettent un traitement par lot contenant plusieurs opérations: Appliquer un flou, recadrer l'image, la redimensionner etc ...
Mais je ne suis pas certain que tout soit possible.
Exemple:
http://members.ozemail.com.au/~hodsond/dbp.html

J'ai peur qu'il ne faille mettre les mains dans le camboui et programmer toi même un script pour répondre à tes besoins.
Réponse avec citation
  #4  
Vieux 08/01/2012, 15h56
Avatar de ofnuts
Membre
Ma pratique de la photo: Pratique régulière
Matériel: 450D, Sigma 17-70, 100mm macro, 50 1.8, Sigma 120-400
 
Messages: 2 340
14340 Photiz - Faire un don
Citation:
Posté par linlin Voir le message
Bonjour
Meilleurs voeux et bonne santé pour l'année 2012
avec le logiciel gimp
comment faire un traitement de photo par lot
ex une photo retoucher avec un flou sur le fond et le centre net
je voudrai faire 10 photos differentes avec le même traitement
pour ne pas refaire la même chose 10 fois
Séparons les deux problèmes:
1) appliquer une suite d'opérations sur une image
2) appliquer un traitement identique à toute une suite d'images

1) GIMP sait faire, ça s'appelle un script et si le script est bourrin (juste une suite sans logique conditionnelle ou calcules compliqués) c'est très vite écrit pour quelqu'un qui maîtrise Scheme ou Python. Mais il n'y pas de mode "macro" pour les non-codeurs. Si ton Gimp a le support Python (*), décris moi très exactement ce que tu fais en ce moment par PM (avec ton e-mail) et je te fais le script idoine.

2) C'est plus compliqué. Je sais faire aussi, mais ça suppose d'utiliser le mode ligne de commande de Windows et ça donne de l'urticaire à beaucoup de gens, et comme j'ai arrếté Windows ça ne sera pas facile de t'aider si tu as des problèmes. Cela dit, si le script en 1) est efficace, faire les 10 fichiers à la main ira sans doute assez vite de toutes façons.

(*) le support Python est natif sous Linux mais pas forcément sous Windows. Un des installeurs de Gimp-win a le support Python intégré. Si l'installation de Gimp sait utiliser python, on trouve dans le menu "Filtres":
- en bas, à côté de script-fu, un sous-menu "python-fu": démarrer "Console", entrer "print 2+2", si ça répond 4 c'est bon signe.
- "Rendu/Nuages/Brouillard" (filtre standard écrit en python, s'il apparaît dans le menu c'est que ça marche)
Réponse avec citation
  #5  
Vieux 08/01/2012, 16h54
Avatar de linlin
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 111
1075 Photiz - Faire un don
Bonjour
je te remercie de repondre aussi vite
j'ai bien le
script-fu sous menu actualiser le script
console
demarer le serveur
console 2+2 il donne rien
ainsi que les deux autres
Réponse avec citation
  #6  
Vieux 08/01/2012, 17h32
Membre
Ma pratique de la photo: Pratique régulière
 
Messages: 129
690 Photiz - Faire un don
C'est pas dans scipt-fu qu'il faut aller.

Mais dans python-fu, puis console.
Là, si tu tapes 2+2 ça doit te répondre 4.
Réponse avec citation
  #7  
Vieux 09/01/2012, 01h34
Avatar de ofnuts
Membre
Ma pratique de la photo: Pratique régulière
Matériel: 450D, Sigma 17-70, 100mm macro, 50 1.8, Sigma 120-400
 
Messages: 2 340
14340 Photiz - Faire un don
Citation:
Posté par linlin Voir le message
Bonjour
je te remercie de repondre aussi vite
j'ai bien le
script-fu sous menu actualiser le script
console
demarer le serveur
console 2+2 il donne rien
ainsi que les deux autres
Dans la console script-fu c'est plutôt "(print (+ 2 2))" mais ça doit toujours marcher, le script-fu est toujours installé.
Le bon critère c'est "Brouillard", et à défaut le "print 2+2" dans la console python.

Du coup j'attends ton PM
Réponse avec citation
  #8  
Vieux 09/01/2012, 18h36
Avatar de linlin
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 111
1075 Photiz - Faire un don
Bonsoir
Dans Gimp je n'ai pas python-fu
ni pycairo , pygobjet
et pygtk
d'après un collége de travail je dois supprimer gimp puis installer python et les 3 autres
et après réinstaller gimp , le collége travaille avec picassa
Réponse avec citation
  #9  
Vieux 13/01/2012, 20h25
Membre
Ma pratique de la photo: Pratique régulière
 
Messages: 129
690 Photiz - Faire un don
Je ne sais pas où tu en es mais du coup j'ai retrouvé la méthode que j'employais avant.
Elle est tirée du livre "GIMP2 efficace" d'Alexis Younes aux éditions EYROLLES.

Elle nécessite comme le dit ofnuts de lancer une ligne de commande depuis la console.
Bof, bof ...

Par contre un peu plus loin dans le même livre il y a un code pour répéter des modifications sur plusieurs images en script Python. Donc apparemment un script python peut ouvrir plusieurs fichiers placés dans un répertoire, les modifier et les enregistrer.
Il faudrait que je me penche un peu plus sur la question des scripts pythons.
Réponse avec citation
  #10  
Vieux 14/01/2012, 07h51
Avatar de linlin
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 111
1075 Photiz - Faire un don
bonjour
je recherche comment installer python avec un code source que je ne trouve pas
demain je fait chercher un code source pour ce greffonà demein là je pars travailler
faire un depannage à cote de Bruxelle
Réponse avec citation
  #11  
Vieux 14/01/2012, 07h53
Avatar de linlin
Membre
Ma pratique de la photo: Pratique occasionnelle
 
Messages: 111
1075 Photiz - Faire un don
merci pour les renseignement , je fais chercher aprés le livre gimp2 efficace
passe un bon week end
Réponse avec citation
  #12  
Vieux 14/01/2012, 10h19
Membre
Ma pratique de la photo: Pratique régulière
 
Messages: 129
690 Photiz - Faire un don
Pas forcément besoin d'acheter le livre si c'est juste pour faire un script.
Ensuite si tu en ressens le besoin pour d'autres choses, je n'ai aucune action dedans ...

D'ailleurs le code qui est dans le livre se trouve sur d'autres sites internet et a l'air d'un grand classique. Genre "code officiel" admis par tous.
Je ne l'ai pas tapé ici mais je peux te l'envoyer par MP.
Il faut déjà être sûr que tu ais Python d'installé. Chez moi ça c'est fait sans problème.

Et ensuite ça serait bien de comprendre comment ça marche tout ça.
Je programme en python mais pas dans Gimp, il faut que je regarde un peu le nom des classes et fonctions.
Réponse avec citation
  #13  
Vieux 15/01/2012, 18h38
Avatar de ofnuts
Membre
Ma pratique de la photo: Pratique régulière
Matériel: 450D, Sigma 17-70, 100mm macro, 50 1.8, Sigma 120-400
 
Messages: 2 340
14340 Photiz - Faire un don
Citation:
Posté par Ethylène Voir le message
Pas forcément besoin d'acheter le livre si c'est juste pour faire un script.
Ensuite si tu en ressens le besoin pour d'autres choses, je n'ai aucune action dedans ...

D'ailleurs le code qui est dans le livre se trouve sur d'autres sites internet et a l'air d'un grand classique. Genre "code officiel" admis par tous.
Je ne l'ai pas tapé ici mais je peux te l'envoyer par MP.
Il faut déjà être sûr que tu ais Python d'installé. Chez moi ça c'est fait sans problème.

Et ensuite ça serait bien de comprendre comment ça marche tout ça.
Je programme en python mais pas dans Gimp, il faut que je regarde un peu le nom des classes et fonctions.
J'en profite pour faire un gros coup de pub pour Python dans Gimp. J'ai rien contre Scheme(*), mais l'énorme avantage de Python, en plus de ne pas être une collection de parenthèses, est de venir avec un gros paquet de librairies très utiles dès qu'on sort un peu du cadre de Gimp. Il y en a bien sûr pour tout ce qu'il faut la gestion des fichiers, mais aussi plein d'autres choses (j'ai un script qui importe/exporte les tracés de/vers des .CSV pour traitement dans une feuille de calcul, je n'ai pas écrit une ligne pour gérer le contenu des CSV).

L'implémentation de l'interface Python a eu la très bonne idée de définir des classes pour les principaux objets gérés par Gimp avec les attributs et méthodes qui vont bien, on peut donc se passer de beaucoup d'appels à la PDB et écrire du code nettement plus "naturel" et concis. Même les appels restants à la PDB sont améliorés: par exemple au lieu de prendre un identifiant d'image en paramètre, ils prennent directement l'objet image. Un exemple de ce que ça donne, un bout de script pour faire une découpe dans plusieurs calques (ceux marqués "visibles") ou dans tous les calques:
Code:
def clearLayers(image,all): image.undo_group_start() for layer in image.layers: if all or layer.visible: pdb.gimp_edit_clear(layer) image.undo_group_end()

(*) même si je ne vois pas trop l'intérêt de la programmation fonctionnelle dans le contexte de Gimp.

Dernière modification par ofnuts 15/01/2012 à 21h43.
Réponse avec citation
VirusPhoto » Forum » Les logiciels photo » Gimp

Réponse

Discussion précédente / suivante dans cette rubrique :
« Nouvelles polices pour GIMP/signatures | Rotation d'une selection »

 
Bloguer ceci Outils de la discussion Rechercher dans la discussion Noter la discussion

Outils de la discussion Rechercher dans la discussion
Rechercher dans la discussion:

Recherche avancée
Noter la discussion
Noter la discussion:

 

Téléchargez la barre d'outils VirusPhoto :
Pour avoir accès aux derniers messages et aux dernières photos en temps réel : pour Internet Explorer ou pour Firefox.
barre
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2011, Jelsoft Enterprises Ltd.
2006 - 2011 © ® VirusPhoto. Tous droits réservés.




Clicky Web Analytics
Discussions similaires
Discussion Auteur Forum Réponses Dernier
Conseil traitement photo julienditjoulian Coup de pouce débutants 11 16/04/2011 13h38
Traitement photo Tim Walker d0ud0uce Retouches : avant / après 7 10/04/2011 00h06
Traitement d'une photo en 6 étapes phiiip Discussions sur la retouche photo 4 17/11/2009 16h32
traitement photo pixelman Coup de pouce débutants 6 10/06/2009 11h12
Ateliers de traitement photo julien.legal Discussions sur la retouche photo 3 09/12/2007 20h25