YOGA, sıkıştırma ve toplu görüntüleri farklı formatlara dönüştürme

yoga görüntü iyileştirici hakkında

Bir sonraki makalede YOGA Image Optimizer'a bir göz atacağız. Bu fotoğrafları toplu olarak JPEG, PNG ve WEBP'ye dönüştürmek ve dosya boyutlarını eşdeğer kalitede sıkıştırmak için bir araç. YOGA komut satırı aracını temel alan ücretsiz ve açık kaynaklı bir araçtır.

YOGA arka ucu, görüntüleri PNG, JPEG veya WebP'ye dönüştürmek için Python Yastık kitaplığını kullanır. Kitaplığı kullan kurabiye Google, kullanmaktan genellikle %20 ila %30 daha küçük olan JPEG dosyaları oluşturacak libjpeg. kütüphaneler zopflipng y libwebp Google, diğer iki resim biçimini optimize etmek için kullanılır. Komut satırı aracı, kitaplığı kullanarak 3B model dönüştürmeyi ve optimizasyonu da destekler asimop.

YOGA Image Optimizer'ın genel özellikleri

program tercihleri

  • YOGA'nın resmi ön yüzü, kullanımı kolay grafik arayüz Gnu/Linux ve Windows üzerinde görüntü dönüştürme ve optimizasyon işlemini gerçekleştirmek.
  • Bize izin verecek küçük resimlerini, girdi dosyasının adını ve boyutunu, çıktı adını ve dosya biçimini görüntüleyen bir toplu resim açın.
  • YOGA Image Optimizer, giriş olarak çeşitli biçimleri destekler ve optimize edilmiş JPEG, PNG ve WebP dosyaları oluşturabilir (hem kayıplı hem kayıpsız).

yoga koşusu

  • 'Optimize et'e tıklamadan önce çıktı biçimini seçmenize ve sıkıştırma seviyesini ayarlamanıza izin verir görüntülerin her biri için.
  • Çoklu iş parçacığı desteğimiz olacak. biz mümkün olacak kaç tane CPU çekirdeği kullanılacağını ayarlayın.
  • Önerir karanlık mod.
  • Çıktı deseni Kişiselleştirilmiş.

YOGA Image Optimizer'ı Ubuntu'ya yükleyin

yoga görüntü iyileştirici hakkında

Gnu/Linux için bu yazılım Flatpak paketi veya pip3 kullanılarak kurulabilir.

Flatpak paketi aracılığıyla

Ubuntu 20.04 kullanıyorsanız ve bu teknoloji hala bilgisayarınızda yüklü değilse devam edebilirsiniz. Rehber bir meslektaşım bunu etkinleştirmek için bir süre önce bu blogda yazdı.

Ne zaman yükleyebilirsin flatpak paketleri, sadece bir terminal açmanız (Ctrl + Alt + T) ve aşağıdakileri kullanmanız gerekecek yükleme komutu:

yoga flatpak'ı kurun

flatpak install flathub org.flozz.yoga-image-optimizer

Kurulumdan sonra yapabiliriz program başlatıcısını bul grafik ortamında.

başlatıcı yoga

kaldırma

Bu program sizi ikna etmezse, kolayca çıkarılabilir terminalde aşağıdaki komutu çalıştırmak (Ctrl + Alt + T):

yoga flatpak'ı kaldır

flatpak uninstall --delete-data org.flozz.yoga-image-optimizer

pip3 kullanma

Flatpak paketlerini beğenmeyenler için, pip3 kullan. Her ne kadar bu seçenek, Uygulamaya kısayol OLUŞTURMAYIN masaüstünden başlatmak için.

İlk önce bir terminal açacağız (Ctrl + Alt + T) ve içinde aşağıdaki komutu uygulayacağız. gerekli kitaplıkları kurun:

bağımlılıklar kurulumu

sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0

O zaman yapabiliriz uygulama paketini kurun şu komutu kullanarak:

pip3 ile yoga yükleyin

sudo pip3 install yoga-image-optimizer

Yukarıda belirttiğim gibi pip paketinin uygulamaya doğrudan erişimi yoktur. Bu yüzden terminalden başlatmak ve bir .desktop dosyası oluşturmak için aşağıdaki komutu çalıştırmanız gerekir.:

yoga-image-optimizer

kaldırma

Daha bu uygulamayı paketi kaldır, sadece bir terminal açmamız (Ctrl + Alt + T) ve içindeki komutu kullanmamız gerekecek:

pip3 ile yogayı kaldır

sudo pip3 uninstall yoga-image-optimizer

YOGA'nın terminalden temel kullanımı

Açıklayacak pek bir şey olmadığını düşündüğüm grafik ortamı kullanmanın yanı sıra, resimlerimizi optimize etmek için terminali kullanın. Terminalden bir görüntüyü optimize etmenin en kolay yolu aşağıdaki komutu kullanmaktır:

terminalden görüntü dönüştürme

yoga image imagen-entrada.png imagen-salida.webp

Çıkış formatı terminalde belirtilmediğinde, YOGA giriş görüntüsü ile aynı formatta bir görüntü oluşturur.. Çıkış formatı açıkça belirtilmediğinde giriş olarak yalnızca PNG, JPEG ve WEBP desteklenir.

Çıktı formatı kullanılarak belirtilebilir. –çıktı formatı seçeneği:

görüntü dönüştürme

yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg

Aşağıdaki biçimler desteklenir:

  • orig: Bu varsayılandır. Çıkış formatı, giriş görüntüsüyle aynı olacaktır.
  • Oto: Çıktı formatı otomatik olarak seçilir. YOGA, giriş görüntüsü saydamlık kullanıyorsa bir PNG oluşturur, aksi takdirde bir JPEG oluşturur.
  • png: bir PNG görüntüsü oluşturur.
  • jpeg: bir JPEG görüntüsü oluşturur.
  • webp- Kayıplı bir WEBP görüntüsü oluşturur.
  • web pl: kayıpsız bir WEBP görüntüsü oluştur

Bu program ayrıca izin verir –resize seçeneğiyle görüntüleri yeniden boyutlandırın:

görüntüyü yeniden boyutlandırmak

yoga image --resize=512x512 imagen-entrada.png imagen-salida.png

Bu durumda genişlik ve yükseklik aynı değerde ise her ikisini de belirtmemize gerek yoktur.

YOGA da bize izin verecek JPEG ve WebP dosyalarının istenen kalitesini ayarlayın seçeneklerle oluşturulabilir –Jpeg kalitesinde y –Webp kalitesinde. Bu seçenekler 0 (düşük kaliteli dosyalar) ve 100 (daha kaliteli dosyalar) parametre olarak:

görüntü kalitesini değiştir

yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg

Bir Gnu / Linux kullanıcısıysanız, bu, aynı zamanda ücretsiz ve açık kaynak olan resimlerinizi optimize etmek için ilginç bir seçenektir. Yapabilir bu program hakkında daha fazla bilgi web sitesi veya içinde GitHub'daki depo Projenin


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.