Görüntü dosyaları son derece büyük olabilir. JPEG'lerle ilgileniyor olsanız bile, dosya boyutları 2 ve hatta 5 MB'ı aşabilir. Bir RAW dosyanız varsa, daha büyük olacaktır. Linux PC'nizde geniş bir görüntü kitaplığı tutmanız gerekiyorsa, nasıl yer kazanacağınızı öğrenmeniz gerekir. Dosyalarla yer kazanmanın en iyi yollarından biri, dosyaları yeniden boyutlandırmaktır. Büyük bir fotoğraf kitaplığınız varsa, görüntü dosyalarını yeniden boyutlandırabilir ve fotoğraf kitaplığınızın boyutunu küçültebilirsiniz.
Görüntü dosyalarını yeniden boyutlandırmak zor bir şeydir çünkü çok fazla şey gerçekten kaliteyi bozabilir. Bu yüzden bu kılavuzda resim dosyalarının doğru şekilde nasıl yeniden boyutlandırılacağını ele alacağız.
Linux işletim sistemi birçok ilginç ve benzersiz araca sahiptir. Böyle bir araç Dönüştür. ImageMagick'in içinde paketlenmiş, görüntü dosyalarını komut satırı üzerinden değiştirebilen basit ve küçük bir uygulamadır. Dönüştürme aracına erişmek için ImageMagick'i yüklemeniz gerekir. Çoğu Linux dağıtımında bu yüklüdür, ancak sizinkine sahip değilse, yeterince kolayca yükleyebilirsiniz.
ImageMagick paketini kurmak için bir terminal penceresi açın ve işletim sisteminizin altında listelenen aşağıdaki komutu girin.
sudo apt install imagemagick
sudo apt-get install Instagram Hesabındaki Resim ve Videoları imagemagick
sudo pacman -S Instagram Hesabındaki Resim ve Videoları imagemagick
sudo dnf yüklemek imagemagick
sudo zypper imagemagick yükleyin
Daha önce de belirtildiği gibi, ImageMagick birçok programın Linux'taki programlardaki görüntüleri nasıl görüntülediğini ve değiştirdiğinin kritik bir bileşenidir. Bununla birlikte, dağıtımınız bir alternatif kullanıyor olabilir. İşletim sisteminizin paket yöneticisine “ImageMagick” bakın ve yükleyin. Kurulduktan sonra, Dönüştürme erişimine sahip olursunuz.
Görüntüleri sıkıştırmak genellikle kalitelerini düşürebilir. İyi görünümlü, daha küçük resim dosyaları için bunları yeniden boyutlandırmak en iyisidir. Bu rotaya gitmek, genel yolun korunmasına yardımcı olabilir. görüntü kalitesi dosya boyutunu çok daha küçük tutar.
Dönüştür ile yeniden boyutlandırmak için bir terminal penceresi açın, değiştirmek istediğiniz resim dosyasını bulun ve ardından CD terminali konumuna taşımak için komut. Bu örnekte, resim dosyaları /home/username/pictures/.
cd ~ / Resimler /
Yeniden boyutlandırmak için convert komutunu kullanın. Görüntü kalitesi ve dosya boyutu arasında iyi bir denge sağladığı için görüntüyü yaklaşık% 20 oranında yeniden boyutlandırmayı deneyin. % 20'nin altına inmeniz gerekiyorsa,% 25,% 30 veya% 40'ı deneyin. Resmin kalitesinin yeniden boyutlandırıldıkça azaldığını unutmayın.
dönüştürmek -resize% 20 image-file-name-original.jpg görüntü-dosya-name-resized.jpg
Convert, örnekte kullanılan JPG dışında, farklı dosya türleriyle çalışır. Yeniden boyutlandırmak için bu komutu doğru dosya uzantısı ve yeni boyut ile değiştirin. Hem orijinal dosya adını hem de çıktı dosya adını belirttiğinizden emin olun.
Dönüştürme, her seferinde bir görüntüyü işlemek ve sıkıştırmak için mükemmeldir, ancak görüntüleri tek tek sıkıştırmak sıkıcıdır. iyi haber şu ki, Convert aynı anda birden fazla görüntü dosyasını ayrıştırmak ve çalışmak için bash ile manipüle edilebilir.
Not: toplu olarak birden fazla dosya adına sahip resim dosyalarını sıkıştırmak işe yaramaz. Yalnızca aynı dosya türüne sahip dosyaları toplu dönüştürme.
Toplu dönüştürme kolaydır ve çalışmak için bir klasör oluşturarak başlar. Dönüştürmeyi planladığınız tüm bu görüntü dosyaları için bir klasöre sahip olmak iyidir, aksi takdirde düzinelerce görüntü dosyası dosya sisteminizi kirletir. Kullanmak mkdir komutunu kullanarak çalışma dizini oluşturun.
mkdir -p ~ / Resimler / Resimleri Dönüştür /
Ardından, dosya yöneticisi uygulamasını açın, yeni oluşturulan klasörü bulun ve bu klasöre dönüştürmeyi planladığınız tüm görüntü dosyalarını taşıyın. Dosyaları taşıdıktan sonra, CD Yeni klasöre gitmek için terminaldeki komut.
cd ~ / Resimler / Resimleri Dönüştür /
Terminalde bu komutu yazın. Convert'e aynı anda birden çok dosyayı yeniden boyutlandırmasını ve sonunda "yeniden boyutlandır" ile çıktı dosyaları oluşturmasını söyleyecektir. Kodda, komut JPG görüntülerini arayacaktır. PNG dosyalarıyla veya Convert uygulaması tarafından desteklenen başka bir formatla çalışıyorsanız * .jpg dosyasını * .png vb. Olarak değiştirin.
için img içinde*.jpg;yapmak dönüştürmek -boyutlandırma 20%"$ İmg""OPT $ img"tamam
Toplu yeniden boyutlandırma komutu çok iyi çalıştığı için güzel. Ancak, uzun bir komut yazıp her seferinde ince ayar yapmak sinir bozucu olabilir. Çalışmayı kısaltmak için bir senaryo haline getirmeyi düşünün. Bir terminal penceresi açın ve dokunma yeni bir dosya oluşturmak için komut. Bu dosya dönüşüm komut dosyamızın kodunu içerecek.
~ / Resimler / Resimleri Dönüştür / batch-resize.sh
Ardından, Nano metin düzenleyiciyi açın.
nano ~ / Resimler / Resimleri Dönüştür / batch-resize.sh
Aşağıdaki kodu komut dosyasının içine yapıştırın:
#! / Bin / bash
# Dosya türü için kullanıcı girişini yakalayın.
echo "Resim dosyalarınız için dosya uzantısını girin:"
# Kullanıcı girdisini $ dosyalarında saklayın.
dosyaları oku
# Görüntüleri yeniden boyutlandırın.
img in *. $ dosyaları için; yapmak
dönüştür -resize% 20 "$ img" "yeniden boyutlandır- $ img"
tamam
Yeniden boyutlandırma komut dosyasını tuşuna basarak Nano'ya kaydedin Ctrl + O. Düzenleyiciyi ile kapatın Ctrl + X.
Çalıştırmak için komut dosyasının izinlerini güncelleyin. Bu bölümü atlamayın yoksa komut dosyası düzgün çalışmaz!
chmod + x ~ / Resimler / Resimleri Dönüştür / batch-resize.sh
Komut dosyasını kullanmak için, dönüştürmek istediğiniz tüm resim dosyalarını yerleştirin ~ / Resimler / dönüştürme-Görüntüler /. Sonra CD girin ve komut dosyasını yürütün. Dosya uzantısını girerken (JPG, PNG vb. Gibi) nokta kullanmayın, aksi takdirde komut dosyası bozulur!
cd ~ / Resimler / Resimleri Dönüştür / ./batch-resize.sh.
Pantheon Desktop, Temel İşletim Sisteminin merkezidir. Tüm işletim ...
Linux platformu güvenlik ve etik hackleme konusunda en iyilerinden ...
Linux, çekirdek sisteme herhangi bir şey yapmak için bir şifre gere...