Photoshop : un plugin pour de vrais scripts ?
Fermé
Gizmil
Messages postés
706
Date d'inscription
mercredi 14 avril 2004
Statut
Membre
Dernière intervention
3 octobre 2022
-
12 sept. 2011 à 09:02
Utilisateur anonyme - 13 sept. 2011 à 10:22
Utilisateur anonyme - 13 sept. 2011 à 10:22
A voir également:
- Photoshop : un plugin pour de vrais scripts ?
- Photoshop pour pc - Télécharger - Montage photo
- Adobe photoshop - Accueil - Applications & Logiciels
- Photoshop elements gratuit - Télécharger - Retouche d'image
- Texte pixellisé photoshop ✓ - Forum Photoshop
- Photoshop ne s'ouvre pas ✓ - Forum Photoshop
5 réponses
Utilisateur anonyme
Modifié par baluze* le 12/09/2011 à 10:05
Modifié par baluze* le 12/09/2011 à 10:05
salut
ca me parait carrément de la programmation et plus que des scripts ta demande
il y a un plugin payant (filterforge) permettant de faire ses scripts
mais c'est un générateur de textures ou filtres c'est tout, il te permet de générer entièrement ta propre texture mais avec des variables comme un vrai plug in
http://www.wisibility.com/post/filter-forge--une-premiere-approche
il y a une partie developpers sur le site adobe et ils divulguent certaines parties du code photoshop je crois mais ca sera anglais indispensable
https://www.adobe.io/
c'est forcément possible puisque on trouve des scripts sur adobe exchange gratuits ou payants qui sont bien plus que des scripts, donc des particuliers peuvent ajouter des fonctions supplémentaires à photoshop style vrai plug in et non script mais je ne sais pas comment désolé
Tout le temps hors chartres parce que jamais à l'eure
ca me parait carrément de la programmation et plus que des scripts ta demande
il y a un plugin payant (filterforge) permettant de faire ses scripts
mais c'est un générateur de textures ou filtres c'est tout, il te permet de générer entièrement ta propre texture mais avec des variables comme un vrai plug in
http://www.wisibility.com/post/filter-forge--une-premiere-approche
il y a une partie developpers sur le site adobe et ils divulguent certaines parties du code photoshop je crois mais ca sera anglais indispensable
https://www.adobe.io/
c'est forcément possible puisque on trouve des scripts sur adobe exchange gratuits ou payants qui sont bien plus que des scripts, donc des particuliers peuvent ajouter des fonctions supplémentaires à photoshop style vrai plug in et non script mais je ne sais pas comment désolé
Tout le temps hors chartres parce que jamais à l'eure
Utilisateur anonyme
Modifié par Le Gnou le 12/09/2011 à 10:53
Modifié par Le Gnou le 12/09/2011 à 10:53
Bonjour,
"sinon tu passes à gimp où il y a un vrai langage pour écrire les scripts-fu mais pareil notions de programmation indispensables je pense"
Oui...mais (car il y a un "mais") :
- c'est en effet un langage de programmation (dérivé du Scheme, lui-même dérivé du Lisp), et comme tel n'aime pas les erreurs...,
- comme j'ai pu le lire (à juste raison ;-) : il ne faut pas être allergique aux parenthèses, et il faut aimer imbriquer les instructions,
- en plus du langage en lui-même, il faudra aussi connaitre les fonctions de Gimp utilisées...
Un exemple (une partie d'un script) :
Bien sûr, il y a le navigateur de procédures... mais en anglais :
https://pix.toile-libre.org/upload/original/1315816350.jpg
Et, il faut renseigner tous les paramètres demandés par la procédure (49 paramètres pour le filtre "plaquer sur un objet" ! :-).
Donc, ça fait pas mal de chose à apprendre :
- le TinyScheme (le dérivé du langage Scheme),
- Gimp (toutes les fonctions de Photoshop n'existent pas telles quelles dans Gimp, ou n'existent tout simplement pas...)
- quel procédure de Gimp appeler dans un script et comment la coder...
Il faut voir si le jeu en vaut vraiment la chandelle...
[EDITH] Sans compter quelques particularités : le fichier doit être encodé en UTF8 (sinon, bye-bye les caractères accentués), un script de traitement par lots sera différent sous Linux et Windows, etc...
Après, il y a le "python-fu"...mais ne pratiquant pas, je ne pourrais t'en dire plus.
Voilà, voilà...
;-)
@+
Salut Bal',
Bonne journée.
;-)
(_._)
-0|0-
"sinon tu passes à gimp où il y a un vrai langage pour écrire les scripts-fu mais pareil notions de programmation indispensables je pense"
Oui...mais (car il y a un "mais") :
- c'est en effet un langage de programmation (dérivé du Scheme, lui-même dérivé du Lisp), et comme tel n'aime pas les erreurs...,
- comme j'ai pu le lire (à juste raison ;-) : il ne faut pas être allergique aux parenthèses, et il faut aimer imbriquer les instructions,
- en plus du langage en lui-même, il faudra aussi connaitre les fonctions de Gimp utilisées...
Un exemple (une partie d'un script) :
(define (courbeBleu) (let* ((a (cons-array 8 'byte))) (set-pt a 0 0 32) (set-pt a 1 7 36) (set-pt a 2 238 178) (set-pt a 3 255 191) a ) ) (gimp-image-undo-group-start image) (let* ( (drawable (car (gimp-image-get-active-drawable image))) (largeur (car (gimp-image-width image))) (hauteur (car (gimp-image-height image))) (NvCalque (car (gimp-layer-new image largeur hauteur RGBA-IMAGE "NvCalque" 100 NORMAL-MODE))) (calqueActif (car (gimp-image-get-active-layer image))) (NvMasque (car (gimp-layer-create-mask calqueActif ADD-WHITE-MASK))) ) (gimp-curves-spline drawable 0 8 (courbeValeur)) (gimp-curves-spline drawable 1 8 (courbeRouge)) (gimp-curves-spline drawable 2 8 (courbeVert)) (gimp-curves-spline drawable 3 8 (courbeBleu))
Bien sûr, il y a le navigateur de procédures... mais en anglais :
https://pix.toile-libre.org/upload/original/1315816350.jpg
Et, il faut renseigner tous les paramètres demandés par la procédure (49 paramètres pour le filtre "plaquer sur un objet" ! :-).
Donc, ça fait pas mal de chose à apprendre :
- le TinyScheme (le dérivé du langage Scheme),
- Gimp (toutes les fonctions de Photoshop n'existent pas telles quelles dans Gimp, ou n'existent tout simplement pas...)
- quel procédure de Gimp appeler dans un script et comment la coder...
Il faut voir si le jeu en vaut vraiment la chandelle...
[EDITH] Sans compter quelques particularités : le fichier doit être encodé en UTF8 (sinon, bye-bye les caractères accentués), un script de traitement par lots sera différent sous Linux et Windows, etc...
Après, il y a le "python-fu"...mais ne pratiquant pas, je ne pourrais t'en dire plus.
Voilà, voilà...
;-)
@+
Salut Bal',
Bonne journée.
;-)
(_._)
-0|0-
Gizmil
Messages postés
706
Date d'inscription
mercredi 14 avril 2004
Statut
Membre
Dernière intervention
3 octobre 2022
65
Modifié par Gizmil le 12/09/2011 à 11:58
Modifié par Gizmil le 12/09/2011 à 11:58
Merci à tous pour vos réponses ! Cependant, je ne peux actuellement pas me permettre de passer sous un autre logiciel que Photoshop car je suis trop impliqué avec celui-ci dans ma méthode de travail !
Par ailleurs, un script me permettant de créer des textures ou autres ne m'intéresse pas ! J'ai plutôt besoin de scripts me permettant des programmation du genre : s'il y a 5 calques du nom de "fenêtre" dans le document, alors, les nommer "fenêtre 1", "fenêtre 2", "fenêtre 3", "fenêtre 4", "fenêtre 5".
Ou encore : s'il y a 2 calques du nom de "montage" dans le document, importer les documents intel et intel dans le document et les positionner de telle façon.
Voilà plutôt le genre de scripts dont j'ai besoin !! Je suis triste de constater que ça n'existe probablement pas !
Croyez-vous qu'on pourra voir apparaître ce genre de fonctions dans CS6 ou versions ultérieures ?
Par ailleurs, un script me permettant de créer des textures ou autres ne m'intéresse pas ! J'ai plutôt besoin de scripts me permettant des programmation du genre : s'il y a 5 calques du nom de "fenêtre" dans le document, alors, les nommer "fenêtre 1", "fenêtre 2", "fenêtre 3", "fenêtre 4", "fenêtre 5".
Ou encore : s'il y a 2 calques du nom de "montage" dans le document, importer les documents intel et intel dans le document et les positionner de telle façon.
Voilà plutôt le genre de scripts dont j'ai besoin !! Je suis triste de constater que ça n'existe probablement pas !
Croyez-vous qu'on pourra voir apparaître ce genre de fonctions dans CS6 ou versions ultérieures ?
Re,
"Cependant, je ne peux actuellement pas me permettre de passer sous un autre logiciel que Photoshop car je suis trop impliqué avec celui-ci dans ma méthode de travail !"
Oui, c'est sûr.. c'est pour cela que j'ai mis en avant ce qui est à apprendre/à découvrir.
Ça nécessite un investissement (en temps) non négligeable...
;-)
Pour le reste, je ne connais pas assez Photoshop...
Mais, apparemment, il y a déjà des possibilités avec AppleScrit, JavaScript et Visual Basic :
http://www.fplanglois.com/photo/contactphoto/technique/script_photoshop/
et -peut-être- Python :
http://techarttiki.blogspot.com/2008/08/photoshop-scripting-with-python.html
(je ne suis pas assez fort en anglais pour tout comprendre... ;-)
Il y a peut-être des "pistes à explorer"...
;-)
@+
"Cependant, je ne peux actuellement pas me permettre de passer sous un autre logiciel que Photoshop car je suis trop impliqué avec celui-ci dans ma méthode de travail !"
Oui, c'est sûr.. c'est pour cela que j'ai mis en avant ce qui est à apprendre/à découvrir.
Ça nécessite un investissement (en temps) non négligeable...
;-)
Pour le reste, je ne connais pas assez Photoshop...
Mais, apparemment, il y a déjà des possibilités avec AppleScrit, JavaScript et Visual Basic :
http://www.fplanglois.com/photo/contactphoto/technique/script_photoshop/
et -peut-être- Python :
http://techarttiki.blogspot.com/2008/08/photoshop-scripting-with-python.html
(je ne suis pas assez fort en anglais pour tout comprendre... ;-)
Il y a peut-être des "pistes à explorer"...
;-)
@+
Gizmil
Messages postés
706
Date d'inscription
mercredi 14 avril 2004
Statut
Membre
Dernière intervention
3 octobre 2022
65
12 sept. 2011 à 23:59
12 sept. 2011 à 23:59
Bien vu pour le javascript et autres langages, j'aurais dû y penser !! J'imagine que ça doit permettre certaines choses, je vais étudier la question plus en profondeur !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
13 sept. 2011 à 06:36
13 sept. 2011 à 06:36
Bien vu Le Gnou
je ne savais pas sans être surpris au fond on n' a pas assez d'une vie pour connaitre tout photoshop à fond
dixit eux tout est possible à commencer par leurs tarifs : D
http://detourer.com/script-javascript-photoshop-js.html
je ne savais pas sans être surpris au fond on n' a pas assez d'une vie pour connaitre tout photoshop à fond
dixit eux tout est possible à commencer par leurs tarifs : D
http://detourer.com/script-javascript-photoshop-js.html
Salut bal',
Oh, je ne sais pas si quelqu'un peut se targuer de connaitre à fond ce genre de logiciel...
En plus des fonctions, il faudrait connaitre toutes les possibilités (par la combinaison des fonctions) offertes...
;-)
Quand au lien que tu mets...
Eh beh... à la limite de l'arnaque pour certaines choses, quand même.
o_O
Ceci dit, c'est peut-être une piste que je devrais suivre...
https://forums.commentcamarche.net/forum/affich-22906079-automatiser-un-effet-de-flou-sur-200-photos#10
https://gimp-attitude.org/forum2/viewtopic.php?p=50386#p50386
:-D
Amitiés & bonne journée.
;-)
Oh, je ne sais pas si quelqu'un peut se targuer de connaitre à fond ce genre de logiciel...
En plus des fonctions, il faudrait connaitre toutes les possibilités (par la combinaison des fonctions) offertes...
;-)
Quand au lien que tu mets...
Eh beh... à la limite de l'arnaque pour certaines choses, quand même.
o_O
Ceci dit, c'est peut-être une piste que je devrais suivre...
https://forums.commentcamarche.net/forum/affich-22906079-automatiser-un-effet-de-flou-sur-200-photos#10
https://gimp-attitude.org/forum2/viewtopic.php?p=50386#p50386
:-D
Amitiés & bonne journée.
;-)
12 sept. 2011 à 10:11
exemple
http://gimptutoriel.blogspot.com/2008/09/ecrire-un-script-fu-pour-automatiser-un.html