J'ai un dossier de 300 + skintones de profil que je dois trier par couleur des tons clairs au ton foncé. Je peux créer une action pour obtenir les couleurs moyennes pour chacun des skintones, mais je ne serai pas capable de renommer le fichier automatiquement pour correspondre à chaque couleur avec laquelle s'identifier.Un script pour trouver les couleurs moyennes de tous les calques/images dans Photoshop et enregistrer avec le nom de la couleur moyenne
Est-il possible de créer un script qui va trouver la couleur moyenne (de la photo entière, je filtre juste habituellement> Flou> Moyenne du calque) pour chaque image dans le dossier et ensuite enregistrer la nouvelle image avec le RVB ou Nom hexadécimal de la couleur moyenne ajoutée avant le nom de fichier d'origine? EX: Après le script Filtre> Flou> Moyenne du calque. La couleur moyenne pour skintone01.jpg est # ad8475 donc il va renommer le fichier en ad8475-skintone01.jpg
Aussi, je ne suis pas sûr que ce soit possible, mais y a-t-il un moyen d'arranger toutes les couches conformément à sa couleur moyenne en utilisant le script. Je ne pense pas que cela puisse figurer, puisque nous sommes sur ce sujet, autant que nous le sachions.
EDIT: J'ai juste testé quelques-unes des photos et trouvé que le tri par HEX n'est pas idéal car Windows trier le code hexadécimal dans un ordre étrange. Jusqu'à présent, j'ai trouvé que le tri par numéro RVB est idéal tant qu'il y a des espaces entre les trois nombres. EX: Si le RVB couleur moyen est 110 73 58, le script appellera le nouveau fichier "110 73 58 skintone01.jpg" et non "1107358 skintone01.jpg". Encore une fois, cela est dû à la manière dont Windows trient les fichiers.
** Bascially, ce que je veux faire avec le script pour chaque photos dans le dossier:
- double couche
- Filtre> Flou> Moyenne
- valeurs RVB Copie de la couche actuelle
- Turn couche courante (une avec la couleur moyenne) invisible
- Enregistrer l'image avec les valeurs RGB avant le nom de fichier original (avec un espace entre chaque valeur RBG). **
Ceci est une question intéressante. Et je pense que je sais où tu vas avec ça. Pour clarifier, ne sachant pas à quoi ressemblent vos images sources: avez-vous un exemple de l'image de la peau avant et après le flou moyen? Êtes-vous actuellement en train de sélectionner manuellement les informations sur l'image à partir de laquelle vous faites les valeurs RVB? Le script devrait être simple en dehors de l'étape 3, qui est la partie délicate. –
Merci beaucoup de m'avoir aidé avec ça. Voici des exemples d'image d'un skintone [link] (https://imagez.to/i/B6vBxm5x.png) et sa moyenne [link] (https://imagez.to/i/5CzOW8g9.jpg) en utilisant le flou> moyenne de l'image entière. Parce que je fais la moyenne de la couche dupliquée de l'image entière, il n'a pas d'importance d'où j'ai fait la valeur RVB. Oui, la partie 3 et la suivante sont la partie délicate car il n'est pas possible de faire juste avec des actions PSP mais je ne suis pas familier avec les scripts. –