Linux kullanarak görüntüleri dönüştürme nasıl

Bu kılavuz, Linux komut satırını kullanarak görüntüleri nasıl değiştireceğinizi gösterecektir.

Bir görüntüyü hem dosya boyutu hem de ölçek açısından nasıl yeniden boyutlandıracağınızı öğreneceksiniz. Ayrıca, JPG'den PNG'ye veya GIF'den TIF'e kadar çoklu dosya türleri arasında nasıl dönüşümü yapacağınızı da öğreneceksiniz.

Dönüştürme Komutu

Dönüştürme komutu bir görüntüyü dönüştürmek için kullanılır. Biçim aşağıdaki gibidir:

[giriş seçenekleri] giriş dosyası [çıktı seçenekleri] çıktı dosyası dönüştürülür.

Görüntü Nasıl Yeniden Boyutlandırılır?

Bir web sayfasına bir resim ekleyecekseniz ve belirli bir boyutta olmasını istiyorsanız, görüntüyü yeniden boyutlandırmak için bazı CSS kullanabilirsiniz.

Görüntüyü ilk etapta doğru boyutta yüklemek ve sayfaya eklemek daha iyi olsa da aslında daha iyi.

Bu, bir resmi neden yeniden boyutlandırmak isteyebileceğinizin bir örneğidir.

Bir resmi yeniden boyutlandırmak için aşağıdaki komutu kullanın.

imagename.jpg -resize boyutlarını dönüştürmek newimagename.jpg

Örneğin, bir görüntüyü 800x600 olacak şekilde dönüştürmek için aşağıdaki komutu kullanırsınız:

imagename.jpg -resize 800x600 dönüştürmek newimagename.jpg

Belirtilen boyutlara dönüştürülerek en boy oranı bozulursa, görüntü en yakın orana yeniden boyutlandırılır.

Dönüşümün tam boyutta olmasını zorlamak için aşağıdaki komutu kullanın:

imagename.jpg -resize 800x600 dönüştürün! newimagename.jpg

Yeniden boyutlandırma komutunun bir parçası olarak yüksekliği ve genişliği belirtmeniz gerekmez.

Örneğin, genişliğin 800 olmasını istiyorsanız ve yüksekliği umursamıyorsanız, aşağıdaki komutu kullanabilirsiniz:

imagename.jpg -resize 800 newimagename.jpg dönüştüre

Bir resmi belirli bir yükseklik olarak yeniden boyutlandırmak için aşağıdaki komutu kullanın:

imagename dönüştürmek, jpg -resize x600 newimagename.jpg

Bir Görüntü Biçiminden diğerine dönüştürme

Bir JPG dosyanız varsa ve bunu bir PNG'ye dönüştürmek istiyorsanız, aşağıdaki komutu kullanırsınız:

image.jpg resim.png dönüştürmek

Birçok farklı dosya formatını birleştirebilirsiniz. Örneğin

image.png image.gif dönüştürmek

image.jpg resim.bmp dönüştürmek

image.gif image.tif dosyasını dönüştür

Görüntü için Dosya Boyutunu Ayarlama

Görüntünün fiziksel dosya boyutunu değiştirmek için çeşitli yollar vardır.

  1. En boy oranını değiştirin (küçültün)
  2. Dosya formatını değiştir
  3. Sıkıştırma kalitesini değiştir

Görüntünün boyutunu küçültmek, dosya boyutunu küçültür. Buna ek olarak, JPG gibi sıkıştırma içeren bir dosya formatı kullanmak fiziksel dosya boyutunu azaltmanızı sağlayacaktır.

Son olarak kaliteyi ayarlamak, fiziksel dosya boyutunu küçültecektir.

Önceki 2 bölüm size boyut ve dosya türünü nasıl ayarlayacağınızı gösterdi. Resmi sıkıştırmak için aşağıdaki komutu deneyin:

imagename.jpg -quality'ı dönüştürmek 90 newimage.jpg

Kalite yüzde olarak belirtilmiştir. Yüzde oran ne kadar düşük olursa çıktı dosyası o kadar küçük olur, ancak kesin olarak son çıktı kalitesi iyi değildir.

Görüntüler Nasıl Döndürülebilir?

Bir fotoğrafı portre olarak çektiyseniz ancak yatay bir görüntü olmasını istiyorsanız, aşağıdaki komutu kullanarak resmi döndürebilirsiniz:

imagename.jpg dönüştürmek 90 newimage.jpg

Döndürme için herhangi bir açı belirtebilirsiniz.

Örneğin, bunu deneyin:

imagename.jpg -rotate 45 newimage.jpg dönüştürmek

Komut Satırı Seçeneklerini Dönüştür

Burada gösterildiği gibi dönüştürme komutuyla kullanılabilecek düzinelerce komut satırı seçeneği vardır:

Seçenekler komut satırı sırasına göre işlenir. Komut satırında belirttiğiniz herhangi bir seçenek, setin herhangi bir seçeneğin veya -noopun görünümü tarafından sonlandırılana kadar aşağıdaki görüntü dizisi için geçerli kalır. Bazı seçenekler sadece görüntülerin ve diğerlerinin kodlarının çözülmesini etkiler. İkincisi, giriş görüntülerinin son grubundan sonra görünebilir.

Her seçeneğin daha ayrıntılı bir açıklaması için, bkz. ImageMagick .

-adjoin görüntüleri tek bir çoklu görüntü dosyasına birleştirmek
-affine çizim matrisi matrisi
-antialias piksel takma adını kaldır
-append bir dizi resim ekle
-ortalama bir dizi görüntü ortalaması
-arka fon arka plan rengi
-blur x görüntüyü bir gauss operatörüyle bulanıklaştırma
-border x görüntüyü bir kenarlık çizgisiyle çevreleyin
-sınır rengi kenarlık rengi
-Kutu ek açıklama sınırlama kutusunun rengini ayarlayın
-Cache piksel önbelleğinde kullanılabilen megabayt bellek
-kanal kanalın türü
-mangal kömürü bir kömür çizimini simüle etmek
-chop x {+ -} {+ -} {%} görüntüdeki iç pikselleri kaldırın
-klips Varsa kırpma yolunu uygulayın
-coalesce görüntü dizisini birleştir
-colorize görüntüyü kalem rengi ile renklendirin
-renkler görüntüdeki tercih edilen renk sayısı
-colorspace renk boşluğu türü
-yorum Yap Yorum ile bir görüntüye açıklama ekleme
-compose görüntü kompozisyonunun türü
-kompres görüntü sıkıştırma türü
-kontrast görüntü kontrastını geliştirmek veya azaltmak
-crop x {+ -} {+ -} {%} kırpılmış görüntünün tercih edilen boyutu ve konumu
-Çevrim görüntü renk eşlemini miktarla değiştir
-debug hata ayıklama çıktısını etkinleştir
-Analiz Bir görüntü dizisini bileşen parçalara ayırma
-bir saniye <1 / 100’ler> duraklatıldıktan sonraki sonraki görüntüyü gösterir
-sınırlık x Resmin piksellerinde dikey ve yatay çözünürlük
-depth görüntünün derinliği
-despeckle görüntüdeki lekeleri azaltmak
-Görüntüle iletişim kurulacak X sunucusunu belirtir
-elden çıkarmak GIF bertaraf yöntemi
-dither görüntü için Floyd / Steinberg hatası dağılımını uygular
-çekmek Bir veya daha fazla grafik ilkeliyle bir görseli açıklama
-kenar bir görüntüdeki kenarları tespit etme
-emboss görüntüyü kabartmak
-Encoding yazı tipi kodlamasını belirtin
-endian çıktı görüntüsünün endianitesini (MSB veya LSB) belirtin
kabiliyetlerinin gürültülü bir görüntüyü geliştirmek için dijital filtre uygulayın
-equalize resme histogram eşitleme yapmak
-fill Grafik ilkelini doldururken kullanılacak renk
süzgeç Resmi yeniden boyutlandırırken bu filtre türünü kullanın
-düzleştirmek görüntü dizisini düzleştir
Saçını savur "ayna görüntüsü" oluştur
-flop "ayna görüntüsü" oluştur
-yazı tipi Resmi metinle eklerken bu yazı tipini kullan
-frame x ++ resmi süs sınırıyla çevreleyin
-fuzz {%} bu mesafe içindeki renkler eşit kabul edilir
-gama gamma düzeltmesinin seviyesi
-gaussian x görüntüyü bir gauss operatörüyle bulanıklaştırma
-geometri x {+ -} {+ -} {%} {@} {!} {<} {>} Görüntü penceresinin tercih edilen boyutu ve konumu.
-Yerçekimi görüntüye açıklama yaparken yönelme ilkel olarak derecelendirilir.
-yardım et baskı kullanım talimatları
-implode görüntü piksellerini merkezle paylaşır
-intent Görüntü rengini yönetirken bu tür oluşturma amacını kullanın
-interlace interlacing şemasının türü
-etiket resme etiket atamak
-düzeyi görüntü kontrast seviyesini ayarla
-liste liste türü
-loop Netscape döngü uzantısını GIF animasyonunuza ekleyin
-harita Bu görüntüden belirli bir renk grubu seçin
-mask Kırpma maskesini belirtin
-matte görüntüde bir varsa mat kanalı sakla
-medyan resme medyan filtre uygulayın
-modulate görüntünün parlaklığını, doygunluğunu ve tonunu değiştirir
-monochrome resmi siyah beyaza dönüştür
-Morph bir görüntü dizisini değiştirir
-mozaik Bir görüntü dizisinden mozaik oluştur
-negate Her pikseli tamamlayıcı rengi ile değiştirin
-gürültü, ses görüntüde parazit ekleme veya azaltma
-noop NOOP (seçenek yok)
-normalize görüntüyü tam renk değerleri yelpazesine yaymak
-opak bu rengi görüntü içindeki kalem rengine dönüştür
-sayfa x {+ -} {+ -} {%} {!} {<} {>} Bir resmin tuvalinin boyutu ve yeri
-boya yağlı boya benzetimi yapmak
-dolma kalem Çizim işlemleri için kalem rengini belirleme
-Ping görüntü özelliklerini verimli bir şekilde belirleyebilir
-pointsize Postscript, OPTION1 veya TrueType yazı tipinin nokta boyutu
-Ön izleme görüntü önizleme türü
-süreç bir dizi görüntü işleme
-profil görüntüye ICM, IPTC veya genel profil ekleyin
-kalite JPEG / MIFF / PNG sıkıştırma seviyesi
- x görüntü kenarlarını aç veya koyulaştır
-region x {+ -} {+ -} seçenekleri görüntünün bir bölümüne uygulayın
-resize x {%} {@} {!} {<} {>} resmi yeniden boyutlandır
-roll {+ -} {+ -} Resmi dikey veya yatay olarak döndürme
-dönüştürün {<} {>} Görüntüye Paeth görüntü döndürme uygulamak
-Numune piksel örneklemeli ölçek resmi
-sampling_factor x JPEG veya MPEG-2 kodlayıcı ve YUV kod çözücü / kodlayıcı tarafından kullanılan örnekleme faktörleri.
ölçeğindeki Resmi ölçeklendir.
-faliyet alani, sahne sahne numarasını ayarla
-tohum sözde rasgele sayı üreteci tohumu değeri
-se x görüntüyü segmentlere ayır
-shade x uzak bir ışık kaynağı kullanarak görüntüyü gölgeleyin
-haren x resmi keskinleştir
-saha x pikselleri görüntü kenarlarından tıraş
-yemek x görüntüyü X veya Y ekseni boyunca kesmek
-size x {+ ofset} görüntünün genişliği ve yüksekliği
-solarize eşik seviyesinin üzerindeki tüm pikselleri reddet
-YAYILMIŞ görüntü piksellerini rastgele bir miktarda değiştir
-Darbelere grafik ilkel okurken kullanılacak renk
-Darbe genişliği strok genişliğini ayarla
-girdap görüntü piksellerini merkeze göre döndürme
-doku görüntü arka plan üzerine kiremit doku adı
-Eşik resmi eşikle
-fayans grafik ilkelini doldururken çini resmi
-transform resmi dönüştür
-şeffaf bu rengi görüntü içinde şeffaf hale getirmek
-treedepth renk azaltma algoritması için ağaç derinliği
-Trim resmi kırp
tipi görüntü tipi
-Birimler görüntü çözünürlüğü tipi
-unsharp x Keskinliği olmayan bir maske operatörüyle görüntüyü keskinleştirin
-use_pixmap pixmap'i kullan
-Verbose görüntü hakkında ayrıntılı bilgi yazdır
-görünüm FlashPix görüntüleme parametreleri
-saat x Sinüs dalgası boyunca görüntüyü değiştirmek
-yazmak görüntü dizisi yazmak [ convert, composite ]

Daha fazla bilgi için convert komutunun manuel sayfasını okuyun.