Linux Komut Satırından Görüntüleri Düzenlemek İçin Dönüştürme Aracı Nasıl Kullanılır

ImageMagick, Linux için bir görüntü değiştirme yazılımı paketidir. Görüntü değiştirme, dönüştürme vb. için çok sayıda seçeneğe sahip birçok araçtan oluşur.

ImageMagick'i Yükleme (dönüştürmek)

İlk önce ImageMagick'in zaten kurulu olup olmadığını aşağıdakileri kullanarak doğrulayın:

convert -version

Eğer kurulu değilse, yapabiliriz Ubuntu ve Debian'a şununla kurun:

sudo apt imagemagick yükleyin

Not: Daha eski Ubuntu sürümleri için (sürüm 14.04 ve altı), kullanmanız gerekir apt-get onun yerine uygun.

CentOS ve Fedora'ya yüklemek için, Çalıştırmak:

yum ImageMagick'i yükleyin

kullanarak bir Görüntüyü Yeniden Boyutlandırın Dönüştürmek

Bir görüntüyü yeniden boyutlandırmak için bayrağı kullanırız -yeniden boyutlandır:

convert test.png -resize 300x200 test_2.png # Burada test.png kaynak görüntüdür, test_2.png dönüştürülen görüntünün adıdır # 300 dönüştürülecek genişlik piksel olarak ve 200 piksel cinsinden yüksekliktir dönüştürme testi .png -resize 300 test_2.png # Bu, yüksekliği korur ancak genişliği 300 olarak değiştirir convert test.png -resize x200 test_2.png # Bu genişliği korur ancak yüksekliği 200 olarak değiştirir

Görüntü Formatını Dönüştür

Dönüştürme aracı, görüntüleri bir görüntü biçiminden diğerine dönüştürebilir. Çok sayıda formatı destekler.

Aşağıda bir PNG görüntüsünü JPG formatına dönüştürmek için örnek bir komut verilmiştir.

test.png test.jpg dönüştürün

Görüntü Parlaklığını ve Kontrastı Değiştir

Dönüştürme, GUI tabanlı araçlara benzer şekilde, bir Görüntünün parlaklık, kontrast, sıkıştırma düzeyi vb. gibi niteliklerini değiştirmek için kullanılabilir.

Görüntü parlaklığını değiştirmek için, kullanmak:

convert -parlaklık-kontrast 10 test.png test_2.png

Bir görüntünün kontrast seviyesini değiştirmek için, kullanmak :

dönüştürmek -parlaklık-kontrast x5 test.png test_2.png

Bir JPEG görüntüsünün kalite indeksini (sıkıştırma seviyesi) değiştirmek için, kullanmak:

convert test.jpg -quality 15 test_2.jpg

Not: Daha düşük sıkıştırma seviyesi, daha iyi görüntü kalitesi anlamına gelir. Ve tabii ki, yüksek sıkıştırma seviyelerine kıyasla daha büyük görüntü boyutu.

Benzer şekilde, diğer nitelikler de değiştirilebilir. Normal GUI araçları kullanılarak gerçekleştirilebilecek hemen hemen tüm görevler ImageMagick'ler kullanılarak yapılabilir. dönüştürmek komut satırı aracı.

Her şeyin tam listesi için dönüştürmek komut yapabilir, convert man sayfasına bakın. Veya terminalinizde aşağıdaki komutu çalıştırın.

adam dönüştürmek

? Şerefe!