Med terminal: Ändra storlek på bilder

Därefter, olika lösningar för olika problem som presenteras för oss dagligen och den här gången lär de oss hur man ändrar storlek på bilder genom terminalen med två verktyg som tillhör paketet ImageMagick.

Som de berättar i originalartikeln:

I första hand har båda likheter, dock mogrifiera transformerar bilden genom att ersätta originalfilen medan konvertera spara resultatet i en ny fil. TILL mogrifiera bara bilden som ska transformeras skickas som ett argument, medan konvertera, bilden vi vill transformera och namnet på filen där resultatet kommer att sparas.

Konvertera

Låt oss först se hur man gör olika uppgifter med konvertera:

Klipp en bild i mitten och spara resultatet i filen fil2.jpg:

$ convert -resize 50% file.jpg file2.jpg

Ändra storlek på image file.jpg till 400 × 300 och spara resultatet i filen file2.jpg:

$ convert -resize 400×300 file.jpg file2.jpg

Halvera alla foton och spara resultatet i andra filer:

$ convert -resize 50% *

mogrifiera

Skär bildfilen.jpg i hälften:

mogrify -resize 50% file.jpg

Ändra storlek på bildfilen.jpg till 400 × 300:

mogrify -resize 400×300 file.jpg

Halvera alla foton:

mogrify -resize 50% *


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   pandev92 sade

    Det är väldigt bra, men problemet med allt detta är att det är praktiskt taget omöjligt att komma ihåg alla kommandon för många applikationer per konsol, i slutändan har du bara två eller tre applikationer.

    1.    Mod sade

      Det är vad som passerar för att vara ett spöke, Alzheimers är på jakt

      1.    månig sade

        hahaha, det verkar negativt men sedan "new age" har han rätt !!

      2.    pandev92 sade

        Kanske :), åtminstone glömmer jag bort skiten att den här världen är xd

        1.    KZKG ^ Gaara sade

          Uff, en annan emo ... LOL !!

          1.    pandev92 sade

            Jag är inte emo, realistisk lama, Det enda bra i livet är att äta, dricka, spela videospel och jävla LOL (om det kan vara med en japansk tjej bättre LOL).

          2.    Mod sade

            Det är vad jag försöker förklara för Sandy, världen är skit just nu, det finns bara dåliga människor som rånar dig runt hörnet, det finns inget arbete, alla deltar i det roliga osv.

            Men även om vi säger detta till Sandy, fortsätter han att kalla oss emos, även om vi inte stryker håret, inte klipper oss och inte lyssnar på My Chemical Romance

          3.    kondur05 sade

            VAD OM VÄRLDEN PAJAR OCH INTE Gillar BUDEN hehehe jag svettar det hehehe

    2.    Santiago sade

      Det är vad Thunars anpassade handlingar är för! 😀

    3.    Maxwell sade

      "Är det att det är praktiskt taget omöjligt att komma ihåg alla kommandon för många applikationer per konsol"

      Det är inte omöjligt, om du inte vill slåss med dem kan du alltid göra några alias i din .bashrc. Eller ett bash-skript som gör processen enklare.

      Hälsningar.

      1.    auroszx sade

        Länge leva alias, de gör livet mycket enklare. Även om min är extrem gör jag alias för att få apt

  2.   Hugo sade

    En viktig detalj är att om man fastställer en kvadratandel, konvertera bibehåller rätt proportion, men ger långsidan den dimension vi har ställt in. Vi kan också ställa in kvalitetsnivå och många andra saker kan göras.

    convert -resize 1024x1024 -quality 85 miarchivo1.jpg miarchivo2.jpg

  3.   Mauricio sade

    Mycket bra, jag hade sett det en gång men jag hade redan glömt det. 🙂