Elaborazione fotografica in batch

ImageMagick- un editor gratuito e multipiattaforma per lavorare con la grafica.
È costituito da diverse utilità della console. Le sue possibilità sono innumerevoli, come le stelle nel cielo.
Ci sono molti esempi su Internet su come usarlo. Ma la maggior parte di essi sono per Linux o PHP. Per Windows, il loro gatto piangeva. È tempo di colmare il divario.

All'inizio c'era un'installazione

Esistono molte versioni di ImageMagick. Se l'auto non è più giovane e la memoria non supera i 1024 MB, siete destinati alla Q8. Altrimenti scarica Q16.

Durante l'installazione, seleziona le seguenti caselle di controllo:

Pertanto, otterremo l'intero set di utilità e le aggiungeremo alla variabile del percorso di sistema.

Comprimi e ridimensiona in batch PNG e JPG utilizzando ImageMagick

Il ridimensionamento e la compressione vengono eseguiti da due utilità ImageMagick:
mogrify.exe- cambia l'immagine originale.
convert.exe– sulla base di quella originale, crea una nuova immagine modificata.

JPG. Opzioni ImageMagick di base per la compressione e il ridimensionamento

-qualità 80 - livello di compressione ( 80 è approssimativamente uguale a 60 in Adobe Photoshop)
-filtro Lanczos - Filtro Lanczos.
-gaussian-blur 0.05 - Sfocatura gaussiana.
Parametri: Raggio × Sigma in pixel. Sigma è la deviazione standard dalla distribuzione normale gaussiana. Una leggera sfocatura riduce le dimensioni, ma riduce la qualità quando l'immagine viene ridimensionata.
-fattore di campionamento 4:2:0 - sottocampionamento del colore.
Un valore di 4:2:0 riduce della metà la risoluzione del canale di crominanza. Si applica solo se il parametro -quality è inferiore a 90. Parametro -fattore di campionamento specifica i coefficienti di campionamento che devono essere utilizzati dal codificatore JPEG per il downsampling della crominanza. Se questo parametro viene omesso, la libreria JPEG utilizzerà i propri valori predefiniti. Si consiglia di utilizzarlo insieme al parametro -define jpeg:dct-method=float, che offre un leggero miglioramento della qualità senza aumentare le dimensioni del file perché utilizza una trasformazione coseno a virgola mobile discreta più accurata.
-unsharp 0x3+1+0 - dà una sensazione di maggiore chiarezza dell'immagine.
Valori: Raggio×Sigma+guadagno+soglia.
Raggio- Raggio di sfocatura gaussiana in pixel, senza contare il pixel centrale ( predefinito 0). Per risultati accettabili, il raggio deve essere maggiore di sigma. Se non è specificato o impostato a zero, ImageMagick calcolerà il raggio più grande possibile che fornirà risultati accettabili per una distribuzione gaussiana.
Sigma- deviazione standard della sfocatura gaussiana in pixel ( predefinito 1.0). È una considerazione importante e determina la quantità effettiva di sfocatura che si verificherà.
Guadagno- la quantità di differenza tra l'originale e l'immagine sfocata, che viene aggiunta all'originale ( predefinito 1.0).
Soglia- l'entità della differenza quantitativa tra le immagini ( predefinito 0,05).
- spazio colore RGB - spazio colore RGB.
-Interlace Plane - utilizzato se è necessario il JPEG progressivo.
-strip: rimuove tutti i metadati ( EXIF, profilo colore, ecc.).
-resize: modifica la dimensione dell'immagine in pixel.
-thumbnail è un'opzione simile a -resize. Oltre al ridimensionamento, rimuove anche i metadati dell'immagine. Dicono che funzioni più velocemente e meglio di -resize.
È importante capire che non esiste un’impostazione “migliore”. Applicare le stesse impostazioni a tutte le immagini non darà i migliori risultati. Alcune immagini appariranno sfocate o troppo nitide. Pertanto, è necessario scegliere i parametri "medi" adatti a te.
Esempi di utilizzo del parametro -thumbnail:

Ridimensiona la larghezza a 100px, mantenendo le proporzioni ( l'altezza cambierà proporzionalmente):

Converti img.jpg -miniatura 100x img1.jpg
Ridimensiona l'altezza a 150 px, mantenendo le proporzioni ( la larghezza cambierà proporzionalmente).

Converti img.jpg -thumbnail x150 img1.jpg
Ridimensionare senza mantenere le proporzioni:

Converti img.jpg -miniatura 100x150! img1.jpg
Ridimensiona in % ( per cento):

Converti img.jpg -miniatura 20% img1.jpg

Per una comoda elaborazione batch delle immagini, utilizzeremo file batch. Si tratta di file batch con estensione .BAT o .CMD. Negli esempi jpg, imposta la qualità di compressione su 80 e il ridimensionamento della larghezza su 800px.
Il file batch modificherà solo le immagini nella directory da cui viene avviato. Creerà una cartella "Compressed" e vi scriverà le immagini modificate, aggiungendo "_Compressed.jpg" al nome.

JPG: file batch per compressione e ridimensionamento con perdita di dati

L'opzione migliore, secondo me, per jpg:

@Echo Off Imposta colore locale 0a imposta "Sorgente=%~dp0" cd /d "%~dp0" se non esiste ".\*.jpg" (echo. echo FAILED! File *.jpg non trovati. echo. pause endlocal & exit) else (echo. echo Comprimi tutti i JPG in una directory: echo %Source% se non esiste Compressed mkdir Compresso per %%i in (*.jpg) do (convert ^ -quality 80 ^ -filter Lanczos ^ -sampling-factor 4:2:0 ^ -define jpeg:dct-method=float ^ -thumbnail 800x ^ "%%i" ".\Compressed\%%~ni_Compressed.jpg"))&& cls echo. echo Processo terminato! eco. pausa endlocal ed esci


Cosa fa questo file batch? Nella directory da cui viene lanciato trova tutti i file con estensione *.jpg. Qui crea una cartella "Compressed" e vi copia tutte le immagini elaborate, aggiungendo "_Compressed.jpg" al loro nome.

Lascia che ti faccia un esempio, un file body con un'utilità mogrify.exe (elaborerà e sovrascriverà tutte le immagini .jpg, nella directory da cui verrà avviato):

Esempio di file batch con l'utilità mogrify.exe:

@Echo Off Imposta colore locale 0a imposta "Sorgente=%~dp0" cd /d "%~dp0" se non esiste ".\*.jpg" (echo. echo FAILED! File *.jpg non trovati. echo. pause endlocal & exit) else (echo. echo: mogrify: comprimi tutti i JPG in una directory: echo: %Source% for %%i in (*.jpg) do (mogrify ^ -quality 80 ^ -filter Lanczos ^ -sampling-factor 4: 2:0 ^ -define jpeg:dct-method=float ^ -gaussian-blur 0.05 ^ -thumbnail 800x ^ "%%i"))&& cls echo. echo Processo terminato! eco. pausa endlocal ed esci

PNG. Opzioni ImageMagick di base per la compressione e il ridimensionamento

PNG è compresso senza perdita di dati e preserva la trasparenza (canale alfa).
Tuttavia è anche possibile comprimerlo con perdite. Proprio come con jpg, puoi utilizzare le seguenti opzioni: -sfocatura gaussiana, -striscia, -ridimensiona, -miniatura, -unsharp.
E anche molte opzioni con opzioni per png:
-define png:filtro di compressione =2
-define png: livello di compressione = 9
-define png:strategia-di-compressione =1
-colori 255 - Perché non 256? Perché 1 è riservato al canale alfa.
-profondità 8 - numero di bit.
-qualità 90 - per PNG questo parametro ha un principio di funzionamento diverso e valori diversi rispetto a jpg.

Per ulteriori informazioni su queste opzioni, consultare il sito Web ImageMagick. Ce ne sono tantissimi, per ogni gusto e colore. Ho fornito i parametri medi adatti a me. Ora vediamo come possono essere utilizzati nei file batch.

PNG: file batch per la compressione e il ridimensionamento

Opzione 1. Comprimi e ridimensiona 400px di larghezza senza perdite:

@echo off Imposta colore locale 0a imposta "Sorgente=%~dp0" cd /d "%~dp0" se non esiste ".\*.png" (echo. echo FAILED! File *.png non trovati. echo. pause endlocal & exit) else (echo. echo Lossy comprime tutti i PNG in una directory: echo %Source% se non esiste Compresso mkdir Compresso FOR %%i IN (.\*.png) DO (converti ^ -thumbnail 400x ^ -define png:compression -level=9 ^ -define png:compression-filter=2 ^ -define png:compression-strategy=1 ^ "%%i" ".\Compressed\%%~ni_Compressed.png"))&& cls echo. echo Processo terminato! eco. pausa endlocal ed esci


Opzione 2. Comprimi e ridimensiona 400px di larghezza con perdite:

@Echo Off Imposta colore locale 0a imposta Source="%~dp0" cd /d "%~dp0" se non esiste ".\*.png" (echo. echo FAILED! File *.png non trovati. echo. pause endlocal & exit) else (echo. echo Lossy comprime tutti i PNG in una directory: echo %Source% se non esiste Compresso mkdir Compresso FOR %%i IN (.\*.png) DO (converti ^ -miniatura 400x ^ -colori 255 ^ - profondità 8 ^ -qualità 90 ^ "%%i" ".\Compressed\%%~ni_Compressed.png"))&& cls echo. echo Processo terminato! eco. pausa endlocal ed esci

Modificando le opzioni e i valori dei parametri in questi file batch, puoi scegliere l'opzione più adatta a te per la compressione e il ridimensionamento batch.

Cosa fare se hai modificato il file batch e ha smesso di funzionare?

  1. Rimuovi tutti gli spazi alla fine delle righe.
    In Notepad++ puoi farlo in questo modo: seleziona tutto, Modifica - Operazioni con spazi - Rimuovi gli spazi finali e salva. Oppure: Ctrl+A - Ctrl+Maiusc+B - Ctrl+S.
  2. Controlla se la codifica è UTF-8 senza BOM. Se utilizzi il cirillico nel file batch, la codifica è OEM 866.
  3. Assicurati di utilizzare le impostazioni appropriate per il formato.
Scarica tutti i file batch >>

E per dessert

Ho testato tutti i compressori PNG più diffusi. Ho concluso da solo: la migliore compressione PNG con perdita è fornita da pngquant. Se lo usi per comprimere gli screenshot. Non l'ho testato con altre immagini. Funziona molto rapidamente. Con parametro "--striscia"- elimina tutti i metadati.
pngquantè un compressore PNG che riduce significativamente le dimensioni dei file convertendo le immagini nel più efficiente formato PNG a 8 bit con un canale alfa (spesso più piccolo del 60-80% rispetto ai file PNG a 24/32 bit). Le immagini compresse sono completamente conformi agli standard e supportate da tutti i browser Web e sistemi operativi.
opzioni della riga di comando pngquant.

E ovviamente c'è un file batch del fucile d'assalto Kalashnikov per l'elaborazione batch:
@Echo Off Imposta colore locale 0a imposta "Sorgente=%~dp0" cd /d "%~dp0" se non esiste ".\*.png" (echo. echo FAILED! File *.png non trovati. echo. pause endlocal & exit) else (echo. echo Lossy comprime tutti i PNG in una directory: echo %Source% se non esiste Compresso mkdir Compresso per %%i in (*.png) do ("pngquant.exe" --strip "%%i" -o ".\Compresso\%%~ni_Compressed.png" && (Echo "%%i" - OK& Rem.) || Echo === "%%i" - FALLITO!)) echo. echo Processo terminato! eco. pausa endlocal ed esci
Perché tutto funzioni, devi mettere pngquant.exe accanto al file batch. Oppure copialo in qualsiasi cartella e in un file corpo "pngquant.exe", indicare il percorso "Percorso\pngquant.exe"
Nota: per qualche motivo pngquant non elabora file con nomi cirillici.

Ma stiamo divagando. Nella parte 2 continueremo e parleremo dell'aggiunta batch di filigrane utilizzando ImageMagick.

Tag: aggiungi tag

Quando un fotografo alle prime armi si trova di fronte alla necessità di elaborare un gran numero di fotografie, sorge inevitabilmente la domanda: come ridurre il tempo dedicato all'elaborazione, come automatizzare le operazioni di routine?

Per fare ciò, Adobe Photoshop ha diversi strumenti nel suo arsenale: operazioni o azioni, script o script e goccioline.

Operazioni, altrimenti chiamato azione, macro o comandi macro sono azioni registrate e salvate su un'immagine che possono essere applicate a un'altra immagine e utilizzate anche nell'elaborazione batch. Le azioni sono anche la base per la creazione di droplet.

Gocciolinaè una piccola applicazione, una sorta di programma che elabora automaticamente tutte le immagini trascinate su di esso. L'icona del droplet può essere posizionata, ad esempio, sul desktop e su di essa possono essere trascinate cartelle con immagini per l'elaborazione.

Script oppure gli script sono anch'essi programmi, ma scritti in uno dei linguaggi di programmazione degli script. L'uso degli script consente di automatizzare operazioni per le quali è impossibile scrivere un'azione, ovvero le capacità degli script sono molto più ampie. L'unico aspetto negativo è che per scrivere script è necessario padroneggiare alcuni linguaggi di programmazione, ad esempio Java Script.

In questo articolo registreremo una semplice azione e vedremo come utilizzarla nell'elaborazione batch utilizzando il comando Processore di immagini

Ad esempio, prendiamo il metodo per virare le fotografie utilizzando il riempimento colore in modalità fusione Luce forte. Ecco la foto originale

Per prima cosa creiamo un set in cui inseriremo l'operazione da registrare. Per creare un set, fare clic sull'icona della cartella nella palette Operazioni. Nella finestra di dialogo che si apre, inserisci il nome del set.


Adesso, con la digitazione attiva, clicca sull'icona per creare una nuova operazione

Nella finestra di dialogo che si apre, inserisci il nome dell'operazione. Se necessario, assegna un colore e una scorciatoia da tastiera in modo da poter avviare rapidamente l'operazione. Clic Scrivi per avviare il processo di registrazione. Ora nella tavolozza Operazioni L'icona di registrazione sarà attiva e diventerà rossa.


Prima di iniziare a registrare, è consigliabile pianificare tutti i passaggi e scriverli su carta. Un'azione ben pianificata funziona senza errori e la stabilità del suo funzionamento non dipende dalla versione utilizzata del programma, russa o inglese. Un'azione registrata correttamente funzionerà in qualsiasi ambiente. Se così non fosse, significa che durante la pianificazione e la registrazione sono stati commessi errori metodologici, ad esempio i nomi dei livelli o dei canali sono stati trascritti.

Ora creiamo un livello di regolazione Colore. Per fare ciò, fare clic sull'icona per creare un livello di regolazione nella tavolozza Strati, quindi seleziona un livello dall'elenco Colore.

Nella finestra di dialogo che si apre, seleziona il colore desiderato. È necessario in anticipo, anche in preparazione alla registrazione, annotare i valori di questo colore lungo i canali RGB, in modo da poterlo poi inserire e ottenere immediatamente il colore desiderato.


Cambia la modalità di fusione dei livelli in Luce forte

Otterremo qualcosa del genere

Ora devi indebolire l'effetto dello strato di correzione sulla pelle. È noto che la pelle è più chiara nel canale rosso dell'immagine. Rendiamo attiva la maschera del livello di regolazione. Per fare ciò, premere la combinazione di tasti CTRL+\. La maschera di livello attiva sarà circondata da una cornice

Ora carichiamo il canale rosso dell'immagine sulla maschera. Per fare ciò, vai al menu Immagine - Canale esterno. Nella finestra di dialogo che si apre, configura le seguenti impostazioni Livello - Sfondo, poiché è dal livello di sfondo che utilizzeremo il canale rosso. Canale: rosso, devi selezionare la casella a destra Invertire, poiché per la maschera ci serve solo il canale rosso invertito, Sovrapposizione: normale, opacità: 100%. Dopo aver completato le impostazioni, fare clic su OK. L'effetto del livello di regolazione viene ora renderizzato tramite una maschera basata sul canale rosso invertito, che assomiglia a questo:


Abbiamo ottenuto un leggero effetto tonificante sull'immagine

Ora puoi interrompere la registrazione dell'azione. Quindi, riportando l'immagine al suo stato originale utilizzando la tavolozza Storia, è necessario verificare il funzionamento dell'azione. Ora può essere utilizzato per l'elaborazione batch.

L'elaborazione batch viene eseguita meglio utilizzando uno script Processore di immagini. Può essere trovato nel menu File - Script - Processore di immagini.


Oppure, cosa molto più comoda, puoi eseguire il processore di immagini dal modulo Ponte, avendo precedentemente selezionato le foto per l'elaborazione al suo interno. A Ponte Processore di immaginiè nel menu Utensili -Photoshop: processore di immagini.


Imposta le opzioni di elaborazione batch nella finestra di dialogo Processore di immagini non è difficile. È necessario selezionare la posizione in cui salvare i file, il formato e la qualità del salvataggio, nonché una serie di azioni e l'azione stessa che deve essere applicata alle immagini selezionate.


Spesso è necessario portare un gran numero di fotografie alla dimensione desiderata o posizionare un logo su ciascuna di esse. Se lo fai manualmente con ogni immagine, puoi impazzire. Pertanto, in questa lezione descriverò uno dei metodi elaborazione di foto in batch in Photoshop.

In questa lezione considereremo come esempio il seguente problema:

Ci sono molte fotografie di grandi dimensioni e devono essere inserite in un blog con il logo del sito. Le foto non devono avere una larghezza superiore a 552 px e devono essere salvate utilizzando "Salva per Web" con una qualità del 60% e ad esse deve essere applicato un filtro di nitidezza per renderle più nitide dopo il ridimensionamento.

Iniziamo a implementare l'elaborazione batch di foto in Photoshop

Primo. Creiamo due cartelle sul computer. Chiamiamo le prime “fonti”, le seconde “risultati”. Inseriamo tutte le nostre foto grezze nella cartella "fonti".

Secondo. Apri qualsiasi immagine dalla cartella "sorgenti" in Photoshop e scrivi un'azione per essa. Per fare ciò, nel pannello Azione, crea prima un nuovo set (fai clic sull'icona della cartella):

Chiamiamolo "Taglia + logo". Subito dopo la creazione, l'Azione inizia a registrare le tue azioni (l'indicatore di registrazione si illumina di rosso).

Terzo. Apportiamo tutte le modifiche necessarie con l'immagine:

a) Ridimensionare utilizzando Immagine/dimensione immagine . Seleziona le caselle Vincolare le proporzioni E Ricampiona immagine e nel campo Larghezza imposta il valore su 552 px (questa è la larghezza della colonna con il testo sul mio blog).

b) Aggiungi un logo. Per fare ciò, fare clic su File/Luogo e trova un file con un logo (o filigrana) pre-preparato e premi il pulsante Inserisci. Successivamente, il logo apparirà sull'immagine; dovrai posizionarlo nella posizione desiderata e premere Invio.

c) Sharpim. Seleziona il livello con l'immagine nel pannello dei livelli e applica Filtra/Nitidezza .

d) Salvare l'immagine nella cartella "risultati" utilizzando il comando "Salva per Web".

Il quarto. La nostra Azione è pronta, quindi deve essere fermata. Per fare ciò, fare clic sull'icona corrispondente:

Chiudiamo l'immagine e la cancelliamo dalla cartella “risultati” per non confonderci in futuro.

Quinto. Ora dobbiamo applicare un'azione a un gruppo di immagini. Per fare questo andiamo a Archivia / Automatizza / Batch...

Compila i campi richiesti e seleziona le caselle come nello screenshot:

Fai clic su OK e guarda come Photoshop fa tutto per noi.

Questo metodo è molto comodo quando è necessario preparare una sorta di report per un blog o elaborare un gruppo di foto con le stesse impostazioni (ad esempio, aumentare la nitidezza o rendere tutte le foto in bianco e nero). Queste azioni possono essere eseguite con altri programmi e alcune persone sostengono che sia più semplice, ma per me personalmente è più semplice eseguire l'elaborazione in Photoshop.

Ciao, cari amici! Prima di tutto, mi congratulo con te per il Knowledge Day! Ti auguro una conoscenza di qualità nel nuovo anno. In secondo luogo, oggi ho preparato per te una lezione semplicemente “deliziosa”. Non ho paura di anticipare me stesso e dire che questa lezione sarà una delle più popolari in futuro sul mio blog. Incuriosito? Bene, oggi parleremo di elaborazione fotografica in batch utilizzando l'editor GIMP. Un buon inizio?

Sappiamo tutti che l'uomo è essenzialmente un individuo pigro. E la pigrizia, come sai, è il motore del progresso. Stanco di camminare, un uomo inventò una bicicletta, un'auto, un aeroplano, ecc.

E le fotografie? Immagina, l'elaborazione delle foto può anche essere automatizzata. Non per niente è venuta l'idea di registrare azioni ripetitive in script speciali chiamati azioni.

E anche se le azioni esistono solo per l'editor di Photoshop, GIMP è anche pieno di script e plugin propri. Anche se, a dire il vero, la funzione integrata di registrare la propria azione per l'editor Gimp non è sufficiente.

OK! Mettiamo da parte i problemi dell'editore e continuiamo con una nota positiva.

Che è successo elaborazione in lotti? Questo avviene quando un algoritmo di elaborazione una volta registrato viene applicato a 10, 100 e perfino 1000 fotografie.

Riesci a immaginare quanto tempo ti occorrerebbe se dovessi aprire il file, modificarne le dimensioni, renderlo più nitido, aumentare il contrasto e salvarlo in un altro formato. Non conterò nemmeno.

Quindi un uomo si è seduto, si è grattato il sedere e ha inventato un plugin per automatizzare l'elaborazione delle foto.

Naturalmente, la sequenza che ho descritto sopra è la più primitiva, ma a volte è proprio a causa di tali azioni che si perde molto tempo. Farò una piccola digressione dall'argomento di oggi, visto che stiamo parlando di risparmiare tempo, ti consiglio di leggere e.

Di cosa abbiamo bisogno per risparmiare tempo ed elaborare tutte le foto in batch? Prima di tutto, abbiamo bisogno.

Sono sicuro al cento per cento che ce l'hai già. Successivamente dobbiamo installare un piccolo componente aggiuntivo per l'elaborazione batch chiamato BIMP.

Per fare ciò segui il seguente link e nella nuova pagina scarica il pacchetto di installazione cliccando su questo pulsante.

Elaborazione di foto in batch in GIMP

Effettuerò subito la prenotazione. I passaggi che ho descritto si applicano al sistema Windows. Per i sistemi operativi Linux, il processo di installazione del plugin è diverso. Non appena lo capirò da solo, lo aggiungerò sicuramente all'articolo.

E così, abbiamo scaricato il plugin BIMP, ora faremo doppio clic per installarlo e verificheremo che sia installato nella stessa directory in cui risiede l'editor GIMP.

Se abbiamo fatto tutto questo, sentiti libero di avviare l'editor e verificare se abbiamo il prezioso comando nel menu "File".

Se tutto è a posto, diamo un’occhiata alle funzionalità del plugin in modo più dettagliato. Purtroppo non ho ancora visto la versione russa, quindi capiremo insieme cosa e dove premere.

Abbiamo lanciato l'editor e il plugin BIMP, ma cosa succederà dopo?

Ora dobbiamo fare clic sul pulsante "Aggiungi immagini" per selezionare la cartella di origine con foto o singoli file che vogliamo elaborare in batch.

Fondamentalmente utilizzo il comando "Aggiungi cartelle" Ed ecco come appare una finestra con le immagini già aggiunte che saranno sottoposte a elaborazione batch.


Successivamente, è necessario fare clic sul pulsante del segno più "Aggiungere" per aggiungere comandi da eseguire sulle foto.

Quali comandi si possono applicare “in batch” alle foto?

Ridimensionare. L'impostazione predefinita è una variazione percentuale nella larghezza e lunghezza della cornice.

Raccolto Ritaglia le foto in base ai parametri specificati. Puoi selezionare uno dei comandi integrati dal menu a discesa o impostare i tuoi parametri nell'impostazione "Ritaglio manuale". Qui viene impostato anche l'inizio del ritaglio. L'impostazione predefinita è dal centro. Per favore, tienilo in considerazione.

Capovolgi o ruota Modifica in batch dell'orientamento del frame. Puoi anche abilitare la riflessione speculare, sia in orizzontale che in verticale.

Correzione del colore. Qui è possibile impostare il livello desiderato Luminosità e contrasto sull'immagine. Inoltre, è possibile abilitare l'impostazione "Converti in scala di grigi" e ottieni un'immagine in bianco e nero.

Nitidezza o Sfocatura (Nitidezza o sfocatura).È semplice, spostando il cursore verso sinistra si aggiunge nitidezza nella foto e a destra c'è sfocatura.


Aggiungi una filigrana. Per impostazione predefinita, aggiunge testo con i parametri specificati (carattere, dimensione e colore). È inoltre possibile selezionare in anticipo il formato delle immagini. Inoltre, è possibile regolare la trasparenza della filigrana e la sua posizione nell'immagine.

Modifica formato e compressione (modifica il formato del file e la quantità di compressione). Con questo comando è possibile selezionare il formato del file finale e impostarne il livello di compressione (compressione). L'impostazione predefinita è JPEG con una qualità dell'85%.

Rinominare con uno schema. Ebbene, cosa faremmo senza? Con questo comando è possibile specificare il nome del file finale utilizzando una maschera. Per impostazione predefinita, viene mantenuto il nome del file immagine originale.

Altra procedura GIMP (esegui un altro comando tra quelli integrati nell'editor GIMP). Come avrai intuito, qui puoi impostare qualsiasi altro comando tra quelli integrati nell'editor GIMP. Come dice Shpulya dal cartone animato "Fixies" - "Lovely!" Non è questo?


Dopo aver specificato i comandi, è necessario selezionare la cartella finale in cui verranno posizionate le foto elaborate. Per fare ciò, fare clic qui. Per impostazione predefinita, questa è la cartella con i tuoi documenti.

Fatto? Quindi avviamo il processo di elaborazione batch facendo clic sul pulsante "Fare domanda a"

L'elaborazione in batch delle foto in Photoshop è una funzione che semplifica notevolmente la vita delle persone che, per la natura del loro lavoro, si trovano spesso ad affrontare il compito di elaborare un gran numero di immagini/foto (designer, fotografi).

In una delle lezioni precedenti ti ho spiegato cosa sono le azioni, come crearle e come possono essere utilizzate per facilitare il processo di elaborazione delle immagini.

Quando si tratta di elaborare più immagini dello stesso tipo, possiamo semplicemente applicare più volte un'azione appositamente registrata. Ma quando il numero di immagini è elevato, anche un processo parzialmente automatizzato può richiedere molto tempo.

L'elaborazione batch viene utilizzata nei casi in cui è necessario eseguire una serie di operazioni identiche sequenziali con un numero elevato di immagini. Ad esempio, quando è necessario unificare le dimensioni, eseguire lo stesso tipo di correzione del colore, aumentare la nitidezza, aggiungere una firma/logo e salvare diverse centinaia di fotografie scattate.

Fondamentalmente, l'elaborazione fotografica in batch in Photoshop è il processo di applicazione di massa di un'azione a una libreria di immagini.

Puoi utilizzare assolutamente qualsiasi azione che hai registrato o scaricato da Internet.

Vediamo in pratica come funziona l'elaborazione batch delle foto in Photoshop.

Preparazione preliminare

Diciamo di avere una cartella che contiene n numero di foto, ognuna delle quali vogliamo sottoporre allo stesso tipo di elaborazione utilizzando l'azione selezionata. La mia cartella con le fotografie si chiama “Sources”, contiene 30 fotografie (inizialmente erano 6, le ho solo moltiplicate per chiarezza).

Dobbiamo anche creare una cartella finale in cui verranno salvate le foto elaborate finite. Ho chiamato la cartella di output "Elaborata".

Registrerò una semplice sequenza di operazioni per ridurre le dimensioni di un'immagine ed eseguire qualche correzione del colore, quindi proveremo ad applicare l'azione risultante a tutte le foto nella cartella Sorgenti.

Iniziamo

Fase 1: crea un'azione

Avvia il programma, apri la palette "Azioni" - Alt+F9.

Crea una nuova azione facendo clic sull'icona nella parte inferiore della palette Azioni (simile all'icona del nuovo livello).

Diamo all'azione un nome significativo. Fare clic su "Registra".

Un cerchio rosso si illuminerà nella parte inferiore della palette Azioni, il che significa che la registrazione è iniziata e tutte le tue ulteriori azioni verranno registrate dal programma.

Apri una delle foto dalla cartella "Sorgenti" – Ctrl+O.

Ridurre le dimensioni dell'immagine. La dimensione originale della foto era 7776*7456, che è molto, ad esempio, per la grafica web.

Vai al menu: Immagine – Dimensioni immagine o premi Alt+Ctrl+I.

Diciamo che voglio che la larghezza di tutte le immagini non superi i 500 px. Imposta la larghezza dell'immagine su 500 px.

Nota nel pannello Azioni che mentre eseguiamo azioni, queste vengono registrate come parte dell'azione che abbiamo creato.

Ora convertiamo l'immagine in bianco e nero e impostiamo una leggera sfumatura di colore.

Passa alla tavolozza dei livelli “Livelli” – F7.

Crea un nuovo livello di regolazione facendo clic sul cerchio bianco e nero nella parte inferiore della tavolozza dei livelli.

Nel menu contestuale, seleziona "Bianco e nero".

Tieni premuto Ctrl e seleziona entrambi i livelli nella palette "Livelli".

Fare clic con il tasto destro sui livelli selezionati e selezionare "Converti in oggetto intelligente".

Fare nuovamente clic con il tasto destro e selezionare "Rasterizza livello".

Ammorbidisci leggermente il contrasto: vai al menu: Immagine – Correzione – Tonalità/Saturazione (Immagine – Regolazioni – Tonalità/Saturazione) (Ctrl + U).

Aumenta la luminosità di circa +25.

Ora vai nel menu: Immagine – Correzioni – Variazioni (Immagine – Aggiustamenti – Variazioni).

Le due finestre superiori mostrano l'origine e il risultato dell'elaborazione futura, che cambia a seconda delle tue azioni, ovvero puoi vedere immediatamente cosa accadrà dopo aver applicato la correzione del colore, senza ancora applicare alcuna impostazione.

Fare clic, ad esempio, su "Più giallo", quindi su "Più blu" e "Più chiaro" nella colonna a destra - "OK".

Questo è tutto, ora salva l'immagine: File – Salva per web e dispositivi (Salva per web).

Ho scelto il formato Jpeg e ho impostato la qualità su 70 per comprimere le foto in base al peso.

Specifichiamo la cartella "Processed", che abbiamo creato in precedenza, come directory per il salvataggio della foto finita.

Dopo aver salvato la foto nella cartella finale, interrompi la registrazione dell'azione facendo clic sul pulsante "Stop" (il quadrato più a sinistra) nella parte inferiore della palette delle operazioni.

La nostra azione è pronta. Ora non resta che applicarlo alle restanti 29 foto.

Fase 2 – Elaborazione fotografica in batch

Possiamo chiudere la prima foto.

Vai al menu File – Automatizza – Elaborazione batch (File – Automatizza – Batch).

Seleziona l'azione appena creata (o qualsiasi altra) dall'elenco.

Indichiamo il percorso della cartella con le foto grezze, in un'altra riga selezioniamo la directory in cui vogliamo salvare i risultati dell'elaborazione (abbiamo creato in anticipo una cartella per le foto finite).

Nel nostro caso specifico, inseriamo le caselle di controllo come nell'immagine in modo che durante l'elaborazione delle foto non siamo disturbati da finestre di dialogo non necessarie.

Attiro la tua attenzione sul fatto che selezioni la casella "Ignora comandi "Apri"" solo quando nella tua azione viene registrato un comando di apertura.

Poiché le azioni possono essere completamente diverse e potrebbero non contenere comandi per aprire un'immagine e salvarla, leggere attentamente le istruzioni del programma quando si selezionano le caselle.

Dopo aver impostato tutte le impostazioni, fare clic su "Ok".

Se hai molte foto, puoi andare a prendere un caffè mentre il programma fa tutto il lavoro per te.

L'elaborazione di 30 foto ha richiesto circa 1 minuto e alla fine mi sono ritrovato con una cartella con le foto elaborate automaticamente.

Pertanto, il metodo di elaborazione in batch delle foto in Photoshop consiste nel modificare una sola foto, registrare l'azione e quindi applicare questa azione a centinaia di foto senza alcun intervento da parte tua e molto rapidamente.

Puoi renderlo ancora più semplice: scarica azioni già pronte, se si adattano alle tue attività, ce ne sono molte su Internet, quindi il processo di elaborazione di foto di massa sarà ancora più semplice e veloce.

È tutto!

In questa lezione abbiamo imparato cos'è l'elaborazione fotografica in batch in Photoshop e come utilizzarla per semplificare il processo di routine dell'elaborazione di massa delle immagini.

Spero che tu abbia imparato qualcosa di nuovo e interessante da questa lezione!