Billeder og fotos

Bedste billedkomprimeringsapps til Linux

Bedste billedkomprimeringsapps til Linux

Denne artikel vil sende en liste over nyttige kommandolinjer og grafiske hjælpeprogrammer, der giver dig mulighed for at komprimere billedfiler for at spare lokal eller ekstern diskplads. Nogle af disse applikationer giver "tabsfri" muligheder, der reducerer størrelsen på billedfiler uden eller minimalt kvalitetstab. Bemærk, at billedkomprimering ikke er det samme som at ændre størrelse, skalere eller ændre billedgeometri for at reducere størrelsen. Billedkomprimering indebærer manipulation af kvaliteten af ​​billeder ved hjælp af forskellige komprimeringsalgoritmer. Normalt manipuleres farvekvalitet, individuelle pixels og gennemsigtighed for at komprimere billeder og spare diskplads.

Konverter kommando

Konverter kommando er en del af kommandolinjeværktøjet “imagemagick”. Imagemagick har adskillige kommandoer og hjælpeprogrammer til at konvertere og ændre billedfiler i mange formater.

For at installere Imagemagick i Ubuntu skal du bruge følgende kommando:

$ sudo apt installer imagemagick

Imagemagick og kommandoen “convert” kan installeres fra pakkehåndtering i enhver anden Linux-distribution. Du kan også få installerbare pakker og kildekode fra dets officielle hjemmeside.

Du kan køre konvertere kommandoen i følgende format:

$ konverter billede.png -kvalitet 70 konverteret_billede.png

Udskift “billede.png ”med din inputfil og“ konverteret_billede.png ”med navnet på outputfilen. Omskifteren “-kvalitet” bruges til at specificere kvaliteten af ​​det resulterende billede. Du kan give den en hvilken som helst værdi i området 1-100 for at indstille outputfilens kvalitet. Når du reducerer billedkvaliteten, påvirker det billedstørrelsen, så reduktion af kvalitet er en effektiv måde at komprimere billeder på. Bemærk, at billedkvaliteten ikke er direkte proportional med filstørrelsen. Brug af en kvalitetsværdi på 70 betyder ikke nødvendigvis, at filstørrelsen reduceres med 30%. Imagemagick bruger en række komprimeringsalgoritmer og -metoder afhængigt af outputfilens filformat. Du kan læse mere om “-kvalitet” switch og komprimeringsalgoritmer herfra.

Skærmbilledet nedenfor viser, hvordan et billede blev komprimeret på mit system efter at have kørt kommandoen "konvertere":

Billedstørrelsen blev reduceret fra 21474 bytes til 20697 bytes. Du kan også ændre filformat for at få bedre komprimering (bare ændre udvidelsen af ​​outputfil):

$ konverter billede.png -kvalitet 70 konverteret_billede.jpg

Brug disse kommandoer for at vide mere om kommandoen "konvertere":

$ mand konvertere
$ konvertere - hjælp

Trimage

Triage er et grafisk program, der understøtter batchkomprimering af billeder. Du kan bare trække og slippe billedfiler i applikationsvinduet eller tilføje dem fra filhåndteringen, så konverteres de automatisk. Bemærk, at Trimage komprimerer den originale billedfil på plads uden at lave en kopi af den. Så vær forsigtig, hvis du vil beholde den originale fil.

For at installere Trimage i Ubuntu skal du udføre nedenstående kommando:

$ sudo apt installere trimage

Trimage kan installeres i andre Linux-distributioner fra forskellige arkiver, der er tilgængelige i pakkehåndteringen. Du kan også få installerbare pakker og kildekode fra dets officielle hjemmeside.

Converseen

Converseen er et andet batch-billedmanipuleringsværktøj, der ligner Trimage-appen nævnt ovenfor. Det giver dig mulighed for at batchkomprimere billedfiler og giver mulighed for at kontrollere komprimeringsniveauet for individuelle filformater. Det bevarer også originale filer og beder dig om det, før du overskriver dem. Som standard gemmer det konverterede billeder i hjemmemappen, men du kan ændre standardudgangsstien. Du kan ændre komprimeringsniveauer ved at klikke på knappen "Billedindstillinger" i nederste højre hjørne.

For at installere Converseen i Ubuntu skal du udføre nedenstående kommando:

$ sudo apt installere samtale

Converseen kan installeres i andre Linux-distributioner fra forskellige arkiver, der er tilgængelige i pakkehåndteringen. Du kan også få installerbare pakker og kildekode fra dets officielle hjemmeside.

OptiPNG

OptiPNG er et kommandolinjeværktøj til at ændre “PNG” -filer. Det er specielt designet til at udføre tabsfri komprimering af PNG-filer med lidt eller intet kvalitetstab. Som standard bruger OptiPNG tabsfri algoritmer.

For at installere OptiPNG i Ubuntu skal du bruge følgende kommando:

$ sudo apt installere optipng

OptiPNG kan installeres fra pakkehåndtering i enhver anden Linux-distribution. Du kan også få installerbare pakker og kildekode fra dets officielle hjemmeside.

For at komprimere en PNG-fil ved hjælp af OptiPNGs standardtabsfri algoritme skal du bruge en kommando i følgende format:

$ optipng billede.png -out konverteret_billede.png

OptiPNG giver dig ikke mulighed for at vælge kvaliteten af ​​outputbilledet ved hjælp af kommandolinjemuligheder. Det giver dig dog mulighed for at ændre “optimeringsniveauer” fra et interval på 8 niveauer. Kør a-kommandoen i følgende format for at bruge et optimeringsniveau:

$ optipng -o7 billede.png -out konverteret_billede.png

Udskift “-o7” -delen med dit eget valg af optimeringsniveau. Du kan vide mere om disse optimeringsniveauer, og hvilken passende mulighed du skal vælge ved at køre kommandoen nedenfor:

$ optipng --hjælp

Brug følgende kommando for at få yderligere oplysninger om OptiPNG:

$ mand optipng

Jpegoptim

Jpegoptim fungerer på samme måde som OptiPNG, men det fungerer kun med "JPEG" -filformat. Som standard forsøger det at udføre den bedste tabsfri komprimering, men du kan vælge forskellige kvalitetsniveauer ved hjælp af kommandolinjemuligheder.

For at installere Jpegoptim i Ubuntu skal du bruge følgende kommando:

$ sudo apt installere jpegoptim

Jpegoptim kan installeres fra pakkehåndtering i enhver anden Linux-distribution. Du kan også få installerbare pakker og kildekode fra dets officielle lager.

For at komprimere en JPEG / JPG-fil ved hjælp af dens standardkomprimeringsalgoritme, skal du udføre følgende to kommandoer:

$ mkdir -p komprimerede filer
$ jpegoptim -d komprimeret_filbillede.jpg

Mærkeligt nok tillader jpegoptim dig ikke at specificere en outputfil, men tillader dig at specificere et bibliotek, hvor komprimerede filer gemmes. Så den første kommando opretter her en mappe med navnet "compressed_files", mens den anden kommando komprimerer "image.jpg ”-fil og gemmer den i mappen“ compressed_files ”.

Du kan angive kvaliteten af ​​outputfilen ved hjælp af en kommando i følgende format:

$ jpegoptim -d komprimeret_fil -m20-billede.jpg

For at ændre kvalitetsniveau skal du erstatte “20” med et hvilket som helst tal fra 0-100.

Jpegoptim har også en "størrelse" -mulighed, der giver dig mulighed for at specificere målstørrelsen for den komprimerede fil i procent / kilobyte. For at gøre det kan du bruge følgende to kommandoer:

$ jpegoptim -d compressed_files - størrelse = 5k billede.jpg
$ jpegoptim -d compressed_files - størrelse = 30 billede.jpg

Udskift "5k" med målfilstørrelse i kilobyte og udskift "30" med målfilstørrelse i procent af originalfil.

Konklusion

Dette er nogle af de mest nyttige kommandolinje- og grafiske applikationer, som du kan bruge til at komprimere billedfiler. Billedkomprimering bruges mest til medier, der bruges på websteder og webapplikationer for at spare diskplads og båndbredde.

Bedste spil at spille med håndsporing
Oculus Quest introducerede for nylig den gode idé om håndsporing uden controllere. Med et stadigt stigende antal spil og aktiviteter, der udfører supp...
Sådan vises OSD-overlay i fuldskærms Linux-apps og -spil
Afspilning af fuldskærmsspil eller brug af apps i distraktionsfri fuldskærmstilstand kan afskære dig fra relevante systemoplysninger, der er synlige i...
Top 5 spiloptagelseskort
Vi har alle set og elsket streaming af gameplay på YouTube. PewDiePie, Jakesepticye og Markiplier er kun nogle af de bedste spillere, der har tjent mi...