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!