Miglioramento automatico dell'immagine per Ubuntu


17

F-Spot aveva un pulsante "migliora" che trasforma magicamente l'immagine a sinistra nell'immagine accanto ad essa (vedi sotto). Ha funzionato perfettamente per una vasta gamma di immagini. Purtroppo ha problemi e non lo sto più usando per la gestione delle foto.

Qualcuno sa di una simile funzione di "miglioramento" simile? Quello di Shotwell è inutile.

inserisci qui la descrizione dell'immagine

Risposte:


4

Se usi GIMP, il menu della barra degli strumenti ha un'opzione per Colori-> Auto-> Equalizza. L'ho provato sulla tua immagine "prima" e il risultato "dopo" era quasi identico.

Inoltre GIMP ti darebbe un maggiore controllo sulla regolazione delle curve di colore / contrasto / ecc. manualmente se preferisci.


Hai ragione! Fa meglio di ImageMagick nella metà superiore, ma ancora leggermente peggio della versione f-spot. Sono sicuro che è possibile migliorarlo manualmente, se sai come fare.
Jean Jordaan,

+1 Penso che GIMP faccia meglio di ImageMagick in questo caso, e molto meglio in generale. A volte trovo che anche i colori-> Auto-> Bilanciamento del bianco siano d'aiuto.
Joeytwiddle,

20

Se sei sulla riga di comando, ti consiglio di "convertire", un comando dal pacchetto ImageMagick. Provare:

$ convert -enhance -equalize -contrast image.jpg image_enhanced.jpg

E per eseguire il loop di un intero batch nella shell Bash:

for file in *.jpg; do
 convert -enhance -equalize -contrast $file "${file%.jpg}_new.jpg"
done

snapshot_batch


Ehi, non è affatto male! La metà inferiore dell'immagine risulta migliore, secondo me. Ma la metà superiore dell'immagine risulta peggiore :-p Aggiornerò la risposta per mostrarle tutte e tre.
Jean Jordaan,

3
'-equalize' non ha funzionato bene per me, ma vale la pena provare altre opzioni.
Vkorchagin,

11

Solo per le persone che si imbattono in questo thread e pensano, i risultati con il miglioramento, l'equalizzazione e / o il contrasto sono brutti dovrebbero assolutamente provare queste opzioni:

convert -auto-gamma -auto-level -normalize original.jpg improved.jpg

E per gli amanti dei lotti, con gli originali nella origcartella ...:

for sp in orig/*; do 
  echo "Converting Image: $sp"
  convert -auto-gamma -auto-level -normalize $sp $(basename $sp)
done

Credo che il risultato sia esattamente ciò che le persone vogliono e di cui hanno bisogno per le loro foto: bilanciamento del bianco, correzione gamma e correzione della luce generale ...

Divertiti!


Ha funzionato alla grande. NOTA il bashcodice modifica le immagini sul posto, aggiungere un prefisso $spse si desidera conservare gli originali.
ryanjdillon,

Le immagini non vengono convertite sul posto con lo script. Le immagini originali si trovano nella cartella "orig" e verranno convertite nella cartella corrente.
themole

2

Quando ho cercato di migliorare la visibilità dei dettagli in un'immagine in cui alcune aree sono a basso contrasto, non ho trovato soddisfacente nessuna delle soluzioni a passaggio singolo in ImageMagick o The GIMP. (XV aveva un grande pulsante, ma non è libero e difficile da ottenere ora.)

Ma il seguente processo ha prodotto il tipo di risultati che desideravo. Simula un filtro passa alto / medio in The GIMP.

http://www.gimpusers.com/tutorials/equalize-homogenize-brightness

  1. Esegui livello -> Duplica livello
  2. Nella finestra dei livelli (Ctrl-L) assicurarsi che sia selezionata la copia superiore
  3. Filtro -> Sfocatura -> Sfocatura gaussiana con raggio medio (ad es. 25)
  4. Colori -> Inverti
  5. Colori -> Desaturazione -> (Leggerezza)
  6. Nella finestra dei livelli (Ctrl-L) imposta la modalità su "Sovrapposizione"
  7. Se soddisfatto, fai Immagine -> Appiattisci immagine. In caso contrario, annullare al passaggio 2 e riprovare con un raggio di sfocatura diverso.

Potresti vedere un "alone" visibile intorno agli elementi oscuri o "ombra" attorno agli elementi luminosi - funziona!

Si potrebbero ottenere risultati migliori combinando un numero di livelli con diversi raggi di sfocatura.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.