Sådan bruges Konverteringsværktøj til at redigere billeder fra Linux-kommandolinjen

ImageMagick er en suite af billedmodifikationssoftware til Linux. Den består af mange værktøjer med en række muligheder for billedændring, konvertering osv.

Installation af ImageMagick (konvertere)

Kontroller først, om ImageMagick allerede er installeret ved hjælp af:

konvertere -version

Hvis det ikke er installeret, kan vi installer det på Ubuntu og Debian med:

sudo apt installer imagemagick

Bemærk: For ældre Ubuntu-versioner (version 14.04 og derunder), skal du bruge apt-get i stedet for passende.

For at installere på CentOS og Fedora, løb:

yum installer ImageMagick

Ændre størrelsen på et billede vha Konvertere

For at ændre størrelsen på et billede bruger vi flaget -tilpas størrelse:

convert test.png -resize 300x200 test_2.png # Her er test.png kildebilledet, test_2.png er navnet på det konverterede billede # 300 er bredden, der skal konverteres til i pixels, og 200 er højden i pixels convert test .png -resize 300 test_2.png # Dette beholder højden, men ændrer bredden til 300 convert test.png -resize x200 test_2.png # Dette beholder bredden, men ændrer højden til 200

Konverter billedformat

Konverteringsværktøjet kan konvertere billeder fra det ene billedformat til det andet. Det understøtter et stort antal formater.

Nedenfor er en eksempelkommando til at konvertere et PNG-billede til JPG-format.

konverter test.png test.jpg

Skift billedets lysstyrke og kontrast

Konverter kan bruges til at ændre attributter såsom lysstyrke, kontrast, komprimeringsniveau osv. af et billede, svarende til GUI-baserede værktøjer.

For at ændre billedets lysstyrke, brug:

convert -brightness-contrast 10 test.png test_2.png

For at ændre kontrastniveauet for et billede, brug :

convert -brightness-contrast x5 test.png test_2.png

For at ændre kvalitetsindekset (komprimeringsniveauet) for et JPEG-billede, brug:

konverter test.jpg -kvalitet 15 test_2.jpg

Bemærk: Lavere komprimeringsniveau betyder bedre billedkvalitet. Og selvfølgelig også større billedstørrelse sammenlignet med høje komprimeringsniveauer.

På lignende måde kan andre attributter ændres. Næsten alle de opgaver, der kan udføres ved hjælp af sædvanlige GUI-værktøjer, kan udføres ved hjælp af ImageMagick's konvertere kommandolinjeværktøj.

For en komplet liste over alle tingene konvertere kommando kan gøre, se konverter man-siden. Eller kør følgende kommando i din terminal.

konvertere mand

? Skål!