Modérateur: Modérateurs
Inscription: 14 Juil 2007
Localisation: Var
Boitier 1: - Nikon Df
Boitier 2: - Nikon D90
Boitier 3: - Nikon F65
Objectif 1: - Nikkor 18-135mm f/3,5-5,6 AF-S IF-ED DX
Objectif 2: - Sigma 70-200mm f/2.8 APO EX DG HSM
Objectif 3: - Sigma 10-20mm f/4-5.6 EX DC HSM
Objectif 4: - Nikkor 24mm f/2.8D AF
Objectif 5: - Nikkor 35mm f/1.8G AF-S DX
Objectif 6: - Nikkor 50mm f/1.8G AF-S
Objectif 7: - Sigma 24-105mm f/4 DG OS HSM ART
Objectif 8: - Nikkor 70-200mm f/2.8G ED-IF AF-S VR
Objectif 9: - Sigma 12-24mm f/4.5-5.6 EX DG
Objectif 10: - Nikkor 85mm f/1.8 AF
Flash 1: - Nikon SB-600
foxe a écrit:bonjour jc,
et tu vas mettre quoi dans les pointillés ?
foxe
Inscription: 14 Juil 2007
Localisation: Var
Boitier 1: - Nikon Df
Boitier 2: - Nikon D90
Boitier 3: - Nikon F65
Objectif 1: - Nikkor 18-135mm f/3,5-5,6 AF-S IF-ED DX
Objectif 2: - Sigma 70-200mm f/2.8 APO EX DG HSM
Objectif 3: - Sigma 10-20mm f/4-5.6 EX DC HSM
Objectif 4: - Nikkor 24mm f/2.8D AF
Objectif 5: - Nikkor 35mm f/1.8G AF-S DX
Objectif 6: - Nikkor 50mm f/1.8G AF-S
Objectif 7: - Sigma 24-105mm f/4 DG OS HSM ART
Objectif 8: - Nikkor 70-200mm f/2.8G ED-IF AF-S VR
Objectif 9: - Sigma 12-24mm f/4.5-5.6 EX DG
Objectif 10: - Nikkor 85mm f/1.8 AF
Flash 1: - Nikon SB-600
foxe a écrit:L'exemple que tu présentes et une action de recadrage en cours, photoshop attend que tu choisisses et valides, il s'agit donc du vision passagère de l'image. Toute la partie vide en pointillée doit être remplie de quelque chose avant d'exporter l'image au format .jpg. Le format carré aura donc une couleur au dessus et en dessous, ou bien à gauche et à droite ou tout d'un côté et rien de l'autre.
Même si tu remplis de noir ou de blanc sur ces surfaces cela ne sera peut être pas très beau sur l'image finale.
Ce serait mieux de prendre les photos directement au format carré comme les gsm peuvent le faire il me semble et certains autres appareils photos également mais pas tous
Inscription: 14 Juil 2007
Localisation: Var
Boitier 1: - Nikon Df
Boitier 2: - Nikon D90
Boitier 3: - Nikon F65
Objectif 1: - Nikkor 18-135mm f/3,5-5,6 AF-S IF-ED DX
Objectif 2: - Sigma 70-200mm f/2.8 APO EX DG HSM
Objectif 3: - Sigma 10-20mm f/4-5.6 EX DC HSM
Objectif 4: - Nikkor 24mm f/2.8D AF
Objectif 5: - Nikkor 35mm f/1.8G AF-S DX
Objectif 6: - Nikkor 50mm f/1.8G AF-S
Objectif 7: - Sigma 24-105mm f/4 DG OS HSM ART
Objectif 8: - Nikkor 70-200mm f/2.8G ED-IF AF-S VR
Objectif 9: - Sigma 12-24mm f/4.5-5.6 EX DG
Objectif 10: - Nikkor 85mm f/1.8 AF
Flash 1: - Nikon SB-600
Inscription: 14 Juil 2007
Localisation: Var
Boitier 1: - Nikon Df
Boitier 2: - Nikon D90
Boitier 3: - Nikon F65
Objectif 1: - Nikkor 18-135mm f/3,5-5,6 AF-S IF-ED DX
Objectif 2: - Sigma 70-200mm f/2.8 APO EX DG HSM
Objectif 3: - Sigma 10-20mm f/4-5.6 EX DC HSM
Objectif 4: - Nikkor 24mm f/2.8D AF
Objectif 5: - Nikkor 35mm f/1.8G AF-S DX
Objectif 6: - Nikkor 50mm f/1.8G AF-S
Objectif 7: - Sigma 24-105mm f/4 DG OS HSM ART
Objectif 8: - Nikkor 70-200mm f/2.8G ED-IF AF-S VR
Objectif 9: - Sigma 12-24mm f/4.5-5.6 EX DG
Objectif 10: - Nikkor 85mm f/1.8 AF
Flash 1: - Nikon SB-600
#target photoshop // MAC Finder ou WINDOWS Explorer : on autorise le double clic
app.bringToFront(); // On fait passer Photoshop au 1er plan
displayDialogs = DialogModes.NO; // Désactivation des boîtes de dialogue
// On mémorise les unités trouvées dans les préférences de l'utilisateur
var regleUnite = app.preferences.rulerUnits;
// ...pour pouvoir travailler en pixels.
app.preferences.rulerUnits = Units.PIXELS;
// Déclaration des variables
var fileFound = false;
var gris = new SolidColor();
gris.rgb.hexValue = '7F7F7F';
var psd_Options = new PhotoshopSaveOptions();
psd_Options.layers = true;
psd_Options.embedColorProfile = true;
psd_Options.annotations = true;
psd_Options.alphaChannels = true;
psd_Options.spotColors = true;
// Traitement
main();
if (fileFound) {
alert("Traitement terminé. Vos photos ont été sauvegardées dans le sous-dossier " + dossierOut);
}
else {
alert("Pas de photo trouvée, fin de traitement !");
}
app.preferences.rulerUnits = regleUnite;
function main() {
// On met toutes les photos trouvées dans un tableau
var fichier = $.fileName;
var x1 = fichier.length;
var script = fichier.replace(/^.*[\\\/]/, '');
var x2 = script.length + 1;
// Dossier de sauvegarde à créer
var dossier = Folder(fichier.substr(0,x1-x2));
for (var compt=1;compt<1000;compt++) {
dossierOut = Folder(dossier + "/sauvegarde"+compt);
if (!dossierOut.exists) {
dossierOut.create();
compt = 1000;
}
}
var dossierIn = Folder.selectDialog("Sélectionnez le dossier contenant les photos à traiter. La sauvegarde se fera dans le dossier " + dossierOut);
var fileList = dossierIn.getFiles(/\.(jpg|)$/i);
// S'il n'y a pas de photos dans ce dossier, on arrête tout
if (fileList.length==0)
{
fileFound = false;
return;
}
// Traitement
for (var i= 0;i<fileList.length;i++) {
var docRef = open(fileList[i]);
var docName = docRef.name;
// Calcul de la largeur des marges gauche, haut, bas
var largeur = docRef.width;
var hauteur = docRef.height;
var dim = largeur;
if (hauteur >= largeur)
{
dim = hauteur;
}
// on crée un nouveau document carré dans la plus grande dimension et on le peint en gris
docRef.selection.selectAll();
docRef.selection.copy();
docRef.close(SaveOptions.DONOTSAVECHANGES);
app.documents.add(dim, dim,300, docName,NewDocumentMode.RGB);
var docRef = app.activeDocument;
docRef.selection.selectAll();
docRef.selection.fill(gris);
docRef.paste();
docRef.activeLayer.name = "Photo";
// Sauvegarde au format PSD
docRef.saveAs(File(dossierOut + '/' + docName + ".psd"), psd_Options, true );
docRef.close(SaveOptions.DONOTSAVECHANGES);
}
fileFound = true;
}
Inscription: 14 Juil 2007
Localisation: Var
Boitier 1: - Nikon Df
Boitier 2: - Nikon D90
Boitier 3: - Nikon F65
Objectif 1: - Nikkor 18-135mm f/3,5-5,6 AF-S IF-ED DX
Objectif 2: - Sigma 70-200mm f/2.8 APO EX DG HSM
Objectif 3: - Sigma 10-20mm f/4-5.6 EX DC HSM
Objectif 4: - Nikkor 24mm f/2.8D AF
Objectif 5: - Nikkor 35mm f/1.8G AF-S DX
Objectif 6: - Nikkor 50mm f/1.8G AF-S
Objectif 7: - Sigma 24-105mm f/4 DG OS HSM ART
Objectif 8: - Nikkor 70-200mm f/2.8G ED-IF AF-S VR
Objectif 9: - Sigma 12-24mm f/4.5-5.6 EX DG
Objectif 10: - Nikkor 85mm f/1.8 AF
Flash 1: - Nikon SB-600
Inscription: 14 Juil 2007
Localisation: Var
Boitier 1: - Nikon Df
Boitier 2: - Nikon D90
Boitier 3: - Nikon F65
Objectif 1: - Nikkor 18-135mm f/3,5-5,6 AF-S IF-ED DX
Objectif 2: - Sigma 70-200mm f/2.8 APO EX DG HSM
Objectif 3: - Sigma 10-20mm f/4-5.6 EX DC HSM
Objectif 4: - Nikkor 24mm f/2.8D AF
Objectif 5: - Nikkor 35mm f/1.8G AF-S DX
Objectif 6: - Nikkor 50mm f/1.8G AF-S
Objectif 7: - Sigma 24-105mm f/4 DG OS HSM ART
Objectif 8: - Nikkor 70-200mm f/2.8G ED-IF AF-S VR
Objectif 9: - Sigma 12-24mm f/4.5-5.6 EX DG
Objectif 10: - Nikkor 85mm f/1.8 AF
Flash 1: - Nikon SB-600
Dormeur74 a écrit:Pas de retour ?
#target photoshop // MAC Finder ou WINDOWS Explorer : on autorise le double clic
app.bringToFront(); // On fait passer Photoshop au 1er plan
displayDialogs = DialogModes.NO; // Désactivation des boîtes de dialogue
// On mémorise les unités trouvées dans les préférences de l'utilisateur
var regleUnite = app.preferences.rulerUnits;
// ...pour pouvoir travailler en pixels.
app.preferences.rulerUnits = Units.PIXELS;
// Déclaration des variables
var fileFound = false;
var gris = new SolidColor();
gris.rgb.hexValue = '7F7F7F';
// Options de sauvegarde PSD et JPEG
var psd_Options = new PhotoshopSaveOptions();
psd_Options.layers = true;
psd_Options.embedColorProfile = true;
psd_Options.annotations = true;
psd_Options.alphaChannels = true;
psd_Options.spotColors = true;
var jpeg_Options = new JPEGSaveOptions();
jpeg_Options.embedColorProfile = true;
jpeg_Options.formatOptions = FormatOptions.STANDARDBASELINE;
jpeg_Options.matte = MatteType.NONE;
jpeg_Options.quality = 12;
// Traitement
main();
if (fileFound) {
alert("Traitement terminé. Vos photos ont été sauvegardées dans le sous-dossier " + dossierOut);
}
else {
alert("Pas de photo trouvée, fin de traitement !");
}
app.preferences.rulerUnits = regleUnite;
function main() {
// On met toutes les photos trouvées dans un tableau
var fichier = $.fileName;
var x1 = fichier.length;
var script = fichier.replace(/^.*[\\\/]/, '');
var x2 = script.length + 1;
// Dossier de sauvegarde à créer
var dossier = Folder(fichier.substr(0,x1-x2));
for (var compt=1;compt<1000;compt++) {
dossierOut = Folder(dossier + "/sauvegarde"+compt);
if (!dossierOut.exists) {
dossierOut.create();
compt = 1000;
}
}
var dossierIn = Folder.selectDialog("Sélectionnez le dossier contenant les photos à traiter. La sauvegarde se fera dans le dossier " + dossierOut);
var fileList = dossierIn.getFiles(/\.(jpg|)$/i);
// S'il n'y a pas de photos dans ce dossier, on arrête tout
if (fileList.length==0)
{
fileFound = false;
return;
}
// Traitement
for (var i= 0;i<fileList.length;i++) {
var docRef = open(fileList[i]);
var docName = docRef.name.substring( 0, docRef.name.indexOf('.') );
// Calcul de la largeur des marges gauche, haut, bas
var largeur = docRef.width;
var hauteur = docRef.height;
var dim = largeur;
if (hauteur >= largeur)
{
dim = hauteur;
}
// on crée un nouveau document carré dans la plus grande dimension et on le peint en gris
docRef.selection.selectAll();
docRef.selection.copy();
docRef.close(SaveOptions.DONOTSAVECHANGES);
app.documents.add(dim, dim,300, docName,NewDocumentMode.RGB);
var docRef = app.activeDocument;
docRef.selection.selectAll();
docRef.selection.fill(gris);
docRef.paste();
docRef.activeLayer.name = "Photo";
// On sauvegarde l'image au format JPEG
//docRef.saveAs(File(dossierOut + '/' + docName + ".psd"), psd_Options, true );
docRef.flatten();
docRef.saveAs(File(dossierOut + '/' + docName + ".jpg"), jpeg_Options, true );
docRef.close(SaveOptions.DONOTSAVECHANGES);
}
fileFound = true;
}
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités