Compressió dimatges a la línia dordres de Linux

Si teniu moltes imatges d'alta resolució emmagatzemades al vostre ordinador Linux, és possible que us quedeu sense emmagatzematge a causa de la gran quantitat d'espai en disc que utilitza la vostra biblioteca de fotos. En aquest cas, és possible que busqueu una solució que us permeti comprimir aquestes imatges per estalviar espai al disc sense afectar-ne la qualitat.

A més, les solucions de compressió tradicionals sovint permeten comprimir fitxers d'imatge un per un, cosa que pot ser un procés bastant complicat i que requereix molt de temps. Per tant, comprimir les imatges per lots pot ser una gran idea per estalviar temps i esforç.

Aquí és on jpegoptimi OptiPNGés útil. Tots dos jpegoptimi OptiPNGsón utilitats basades en la línia d'ordres que es poden utilitzar per optimitzar i comprimir imatges per lots sense afectar la seva qualitat original (també coneguda com a compressió sense pèrdues). Jpegoptimgestiona fitxers JPEG mentre OptiPNGprocessa imatges en format PNG, BMP, GIF, PNM i TIFF.

Anem a repassar el procés d'instal·lació jpegoptimi OptiPNGcompressió d'imatges a Linux mitjançant la línia d'ordres.

Nota : aquest tutorial suposa que esteu utilitzant un usuari no root amb sudoprivilegis.

Instal·lació de jpegoptim i OptiPNG

A CentOS o altres distribucions Linux basades en RPM:

sudo yum install epel-release
sudo yum install jpegoptim optipng

A Debian o altres distribucions de Linux basades en APT:

sudo apt-get install jpegoptim optipng

Ús de jpegoptim per comprimir fitxers JPEG

En aquest exemple, els vostres fitxers JPEG (.jpg) originals s'emmagatzemen ~/jpeg.

a) Si voleu comprimir un sol fitxer, suposem example.jpgque utilitzareu l'ordre següent:

cd ~/jpeg
jpegoptim example.jpg

Avís : l'original example.jpges substituirà per una versió comprimida per defecte.

b) Si voleu comprimir tots els fitxers .jpg del directori font:

cd ~/jpeg
jpegoptim *.jpg

Tots els fitxers originals se sobreescriuran i se substituiran per la versió comprimida.

c) Si voleu conservar els fitxers originals, podeu especificar un directori de destinació per emmagatzemar la versió comprimida de la manera següent:

cd ~/jpeg
mkdir optim
jpegoptim *.jpg -d ~/jpeg/optim

d) Per obtenir més informació sobre com utilitzar l' jpegoptimordre, podeu utilitzar el -hsenyalador per veure el seu fitxer d'ajuda:

jpegoptim -h

Utilitzant OptiPNG per optimitzar fitxers PNG, BMP, GIF, PNM i TIFF

Igual que jpegoptim, OptiPNGsobreescriurà els fitxers originals i els substituirà per la versió comprimida al directori font de manera predeterminada. Mentrestant, per als fitxers BMP, GIF, PNM i TIFF, OptiPNGes generarà una versió optimitzada .png del fitxer amb el mateix nom, deixant els fitxers originals en tacte. Aquests fitxers s'haurien d'eliminar manualment un cop s'obligui el procés de compressió.

A continuació es mostren alguns exemples sobre com utilitzar OptiPNGper aplicar compressió sense pèrdues a les vostres imatges:

En aquest exemple, els vostres fitxers JPEG (.jpg) originals s'emmagatzemen ~/pic.

a) Si voleu comprimir un sol fitxer, suposem example.pngque utilitzareu l'ordre següent:

cd ~/pic
optipng example.png

Avís : el example.pngfitxer original es substituirà per una versió optimitzada.

b) Optimitzar un fitxer .bmp example.bmp:

cd ~/pic
optipng example.bmp

Es example.pngcrearà un fitxer amb nom al directori font mentre l'original es example.bmpmantingui intacte.

c) Si voleu comprimir tots els fitxers .png del directori font:

cd ~/pic
optipng *.png

Tots els fitxers originals se sobreescriuran i se substituiran per la versió comprimida.

d) Si preferiu mantenir els fitxers originals en tacte, podeu fer-ho utilitzant el -keepsenyalador de la següent manera:

cd ~/pic
optipng -keep *.png

Els fitxers originals es mantindran intactes i amb el sufix .bak. Per exemple example.png.bak.

e) Si voleu conservar els fitxers originals, podeu especificar un directori de destinació per emmagatzemar la versió comprimida de la manera següent:

cd ~/pic
optipng -dir ~/pic/optim *.png

Tots els fitxers originals romandran intactes al directori d'origen mentre que la versió comprimida es desarà al directori de destinació.

f) Per obtenir més informació sobre com utilitzar l' OptiPNGordre, podeu utilitzar el -hsenyalador per veure el seu fitxer d'ajuda:

optipng -h

Això conclou el nostre tutorial.

Deixa un comentari

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació