Kujutiste failide suuruse muutmine Linuxis

click fraud protection

Piltfailid võivad olla erakordselt suured. Isegi kui tegelete JPEG-dega, võivad failide suurused ületada 2 ja isegi 5 MB. Kui teil on RAW-fail, saab see suuremaks. Kui peate oma Linux-arvutis hoidma suurt piltide kogu, peate õppima, kuidas ruumi kokku hoida. Üks parimaid viise failidega ruumi säästmiseks on nende suuruse muutmine. Kui teil on suur fotokogu, saate muuta pildifailide suurust ja vähendada fotokogu suurust.

Piltfailide suuruse muutmine on keeruline, sest liiga suur osa sellest võib kvaliteeti rikkuda. Seetõttu käsitleme selles juhendis piltide failide suuruse muutmist õigesti.

Installige ImageMagick

Linuxi opsüsteemis on palju pentsikaid unikaalseid tööriistu. Üks selline tööriist on teisendamine. See on ImageMagicki komplekteeritud lihtne väike rakendus, mis saab käsurida abil pildifailidega manipuleerida. Tööriistale Teisendus juurde pääsemiseks peate installima ImageMagicki. Enamikul Linuxi distributsioonidel on see installitud, kuid kui teie oma seda ei tee, saate selle piisavalt hõlpsalt installida.

instagram viewer

ImageMagicki paketi installimiseks avage terminaliaken ja sisestage järgmine käsk, mis on loetletud teie OS-is.

Ubuntu

sudo apt install imagemagick

Debian

sudo apt-get install imagemagick

Arch Linux

sudo pacman -S piltkujutis

Fedora

sudo dnf install imagemagick

OpenSUSE

sudo zypper install imagemagick

Muud Linuxid

Nagu varem öeldud, on ImageMagick kriitiline komponent selles, kuidas paljud programmid Linuxi programmides pilte kuvavad ja manipuleerivad. Nagu öeldud, võib teie levitamine kasutada alternatiivi. Otsige oma operatsioonisüsteemi paketihalduris üles „ImageMagick” ja installige see. Kui olete installinud, saate juurdepääsu teisendusele.

Tihendage pilte teisendamisega

Piltide tihendamine võib sageli nende kvaliteeti halvendada. Nähtavate väiksemate pildifailide jaoks on kõige parem neid uuesti suuruseks muuta. Selle marsruudi läbimine aitab üldist hoida pildi kvaliteet hoides faili suuruse palju väiksemaks.

Konverteerimise suuruse muutmiseks avage terminaliaken, leidke pildifail, mida soovite manipuleerida, ja seejärel kasutage nuppu CD käsu terminali viimiseks selle asukohta. Selles näites asuvad pildifailid /home/username/pictures/.

CD ~ / Pildid /

Kasutage suuruse muutmiseks käsku teisendada. Proovige pildi suurust umbes 20% muuta, kuna see tagab hea kvaliteedi ja faili suuruse tasakaalu. Kui peate minema alla 20%, proovige 25%, 30% või 40%. Pidage meeles, et pildi kvaliteet väheneb, seda suuremaks muutuvad pildid.

teisenda -suurus 20% image-file-name-original.jpg image-file-name-resized.jpg

Teisendamine töötab erinevat tüüpi failidega, välja arvatud näites kasutatud JPG. Suuruse muutmiseks muutke seda käsku õige faililaiendi ja uue suurusega. Määrake kindlasti nii algne kui väljundfaili nimi.

Tihendage mitu pilti

Teisendamine on suurepärane ühe pildi korraga töötlemiseks ja tihendamiseks, kuid piltide ükshaaval tihendamine on tüütu. hea uudis on see, et teisendamisega saab manipuleerida bashiga, et korraga sõeluda ja töötada mitme pildifailiga.

Märkus. Mitme failinimega pildifailide pakkimine pakkimisel tõenäoliselt ei toimi. Ainult sama failitüübi failide partii teisendamine.

Partiide teisendamine on lihtne ja alustatakse töötava kausta loomisega. Kõigi nende teisendamiseks kavandatavate pildifailide kausta omamine on hea, vastasel juhul panevad kümned pildifailid teie failisüsteemi alla. Kasutades mkdir käsk, looge toimiv kataloog.

mkdir -p ~ / Pildid / Teisenda pildid /

Seejärel avage failihalduri rakendus, leidke vastloodud kaust ja teisaldage kõik sellesse kausta teisendada plaanitavad pildifailid. Pärast failide teisaldamist kasutage CD käsu terminalis, et liikuda ka uude kausta.

cd ~ / Pildid / Teisenda pildid /

Tippige terminalis see käsk. See käsib teisendada mitme faili suuruse muutmise korraga, luues väljundfailid, mille lõpus on “suuruse muutmine”. Koodis otsib käsk JPG-pilte. Kui töötate PNG-failide või mõne muu vorminguga, mida toetab rakendus Konverteerimine, muutke * .jpg väärtuseks * .png jne.

jaoks img sisse*.jpg;teha teisendama -muuta suurust 20%"$ img""opt- $ img"tehtud

Skripti suuruse muutmine

Partii suuruse muutmise käsk on kena, kuna see töötab väga hästi. Pikka käsku välja kirjutades ja seda iga kord näpistades võib aga tüütu olla. Teose lühendamiseks kaaluge selle muutmist skriptiks. Avage terminaliaken ja kasutage nuppu katsuda käsk uue faili loomiseks. See fail sisaldab meie konversiooniskripti koodi.

puudutage nuppu ~ / Pildid / Teisenda pildid / batch-resize.sh

Järgmisena avage Nano-tekstiredaktor.

nano ~ / Pildid / Teisenda pildid / batch-resize.sh

Kleepige skriptifaili järgmine kood:

#! / prügikast / bash

# Saate kasutaja sisestatud faili tüübi sisestada.

echo "Sisestage oma pildifailide faililaiend:"

# Salvestage kasutaja sisend $ -failidesse.

faile lugeda

# Kujutiste suuruse muutmine.

img jaoks *. $ failides; teha
teisenda -suurus 20% "$ img" "muuda suurust - $ img"
tehtud

Salvestage suuruse muutmise skript Nanos, vajutades Ctrl + O. Sulgege redigeerija Ctrl + X.

Uuendage skripti õigusi nii, et see töötab. Ärge jätke seda osa vahele või vastasel juhul ei tööta skript õigesti!

chmod + x ~ / Pildid / Teisenda pildid / batch-resize.sh

Skripti kasutamiseks sisestage kõik pildifailid, mida soovite teisendada ~ / Pildid / Teisenda pildid /. Siis CD sisse ja käivitage skript. Faililaiendi (nt JPG, PNG jms) sisestamisel ärge kasutage perioodi, vastasel juhul skript puruneb!

cd ~ / Pildid / Teisenda pildid / ./partii-suurus.sh.
watch instagram story