GNU/Linux >> Znalost Linux >  >> Linux

Automatické vylepšení obrazu pro Ubuntu

Pokud jste na příkazovém řádku, doporučuji "převést", příkaz z balíčku ImageMagick. Zkuste:

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

A pro zacyklení celé dávky v prostředí Bash:

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


Jen pro lidi, kteří zakopnou o toto vlákno a myslí si, že výsledky s vylepšením, vyrovnáním a/nebo kontrastem jsou ošklivé, by měli určitě vyzkoušet tyto možnosti:

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

A pro milovníky šarží, kteří mají originály v orig -složka...:

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

Věřím, že výsledek je přesně to, co lidé chtějí a potřebují pro své fotografie:Vyvážení bílé, gama korekce a celková korekce světla...

Bavte se!


Pokud používáte GIMP, nabídka panelu nástrojů má možnost Barvy->Automaticky->Equalize. Zkoušel jsem to na vašem obrázku „před“ a výsledek „po“ byl téměř totožný.

GIMP vám také poskytne větší kontrolu nad úpravou barevných křivek/kontrastu/atd. ručně, pokud chcete.


Linux
  1. „Klon“ Firefoxu pro Ubuntu?

  2. Je Ccleaner pro Ubuntu výhodný?

  3. jpegtran pro optimalizaci obrázků

  1. jpegoptim pro optimalizaci obrazu

  2. volba pro optimalizaci obrazu

  3. Převést glyfy TrueType na obrázek PNG?

  1. Jak převést soubory pptx na jpg nebo png (pro každý snímek) na linuxu?

  2. Převést obrázek na text

  3. Jak převést fotografii na černobílý obrázek pomocí ImageMagick?