GNU/Linux >> Znalost Linux >  >> Linux

Jak komprimovat soubor obrázku PNG v Linuxu

Úvod

PNG nebo Přenosná síťová grafika je formát obrázkového souboru, který má nahradit GIF .

PNG využívá bezztrátovou kompresi obrázků, což vede k vysoce kvalitním obrázkům, i když někdy mohou být relativně velké.

Také pokud máte hodně obrázků a chcete je zkomprimovat bez ztráty jejich původní kvality. Existuje spousta GUI aplikací, které vám pomohou obrázky optimalizovat.

Zde jsou dva jednoduché nástroje příkazového řádku pro optimalizaci obrázků a jsou to:

Kvant PNG a OptiPNG jsou programy, které optimalizují PNG obrázky na menší velikost bez ztráty jakýchkoli informací nebo jejich původní kvality.

(1) PNGquant

pngquant vám může pomoci zmenšit velikost obrázku PNG v Linuxu provedením ztrátové a bezztrátové komprese.

pngquant obvykle je tou nejlepší volbou, protože se zdá, že optimalizuje velikost souboru nejvíce, aniž by se hodně obětovalo na kvalitě.

  • Nejprve nainstalujte pngquant balíček pro váš systém.
sudo apt update && sudo apt install --assume-yes pngquant   #Ubuntu
yum install epel-release
yum install pngquant


dnf install epel-release   #Fedora 22+ versions
dnf install pngquant       #Fedora 22+ versions
  • Zkontrolujte aktuální velikost souboru obrázku.
ls -lh 
  • Komprimovat PNG soubor pomocí pngquant .
pngquant unixcop_image.png
  • Zkontrolujte také velikost vygenerovaného souboru pro porovnání.
ls -lh

Úspěšně komprimovaný

POZNÁMKA :-fs8 je připojen ke komprimovanému názvu souboru.

  • Další možnosti pngquant nástroj.
pngquant --help

(2) OptiPNG

OptiPNG je nástroj příkazového řádku používaný k optimalizaci a kompresi souborů PNG bez ztráty původní kvality.

  • Nainstalujte si OptiPNG do svého systému Linux
sudo apt-get install optipng  #Ubuntu
yum install optipng    #CentOS/RHEL7
dnf install optipng    #Fedora 22+ versions
  • Zkontrolujte aktuální velikost souboru obrázku.
ls -lh
  • Komprimovat PNG pomocí OptiPNG .
optipng unixcop_image.png
  • Potom zkontrolujte velikost vygenerovaného souboru a porovnejte, jak je uvedeno níže
ls -lh
  • Chcete-li komprimovat dávku nebo více obrázků PNG najednou, přejděte do adresáře, kde jsou všechny obrázky, a spusťte následující příkaz pro komprimaci.
optipng *.png

Závěr

Jak je vidět ze snímků výše, zdá se, že PNGquant je lepší než OptiPNG , vyberte požadovaný nástroj a pokračujte v komprimaci obrázků, poté je uložte, než je nahrajete do cloudu nebo jakéhokoli místního úložiště.

Pomocí těchto dvou nástrojů můžete optimalizovat jeden nebo více obrázků najednou.

Díky


Linux
  1. Jak spravovat možnosti souborů Linux

  2. Jak najít soubor v Linuxu

  3. Jak přejmenovat soubor v Linuxu?

  1. Jak přesunout soubor v Linuxu

  2. Jak komprimovat a dekomprimovat soubor .bz2 v Linuxu

  3. Jak komprimovat/dekomprimovat v Linuxu

  1. Jak vytvořit soubor v Linuxu

  2. Jak připojit soubor ISO v systému Linux

  3. Jak udělat steganografii obrazu na Linuxu