Gamit ang terminal: Baguhin ang laki ng mga imahe

Susunod, magkakaibang mga solusyon para sa iba't ibang mga problema na lilitaw araw-araw at sa oras na ito, tinuturo nila sa amin kung paano baguhin ang laki ng mga imahe sa pamamagitan ng terminal gamit ang dalawang tool na kabilang sa package ImageMagick.

Tulad ng sinabi nila sa amin sa orihinal na artikulo:

Sa unang pagkakataon ay kapwa may pagkakatulad, bagaman mogrify binabago ang imahe sa pamamagitan ng pagpapalit ng orihinal na file habang palitan i-save ang resulta sa isang bagong file. SA mogrify ang imahe lamang na nabago ang naipasa bilang isang pagtatalo, habang palitan, ang imaheng nais naming ibahin ang anyo at ang pangalan ng file kung saan mai-save ang resulta.

Palitan

Tingnan muna natin kung paano gawin ang iba't ibang mga gawain palitan:

Gupitin ang isang imahe sa kalahati at i-save ang resulta sa file file2.jpg:

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

Baguhin ang laki ng file ng imahe.jpg sa 400 × 300 at i-save ang resulta sa file file2.jpg:

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

Hatiin ang lahat ng mga larawan at i-save ang resulta sa iba pang mga file:

$ convert -resize 50% *

mogrify

Gupitin ang file ng imahe.jpg sa kalahati:

mogrify -resize 50% file.jpg

Baguhin ang laki ng file ng imahe.jpg sa 400 × 300:

mogrify -resize 400×300 file.jpg

Halve lahat ng mga larawan:

mogrify -resize 50% *


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   pandev92 dijo

    Napakabuti nito, ngunit ang problema sa lahat ng ito ay halos imposibleng tandaan ang lahat ng mga utos ng maraming mga aplikasyon sa bawat console, sa huli mayroon ka lamang dalawa o tatlong mga application.

    1.    tapang dijo

      Iyon ang pumasa para sa isang pagkasira, ang Alzheimer ay nasa pamamasyal

      1.    moony dijo

        hahaha, parang negatibo pero dahil tama ang "bagong edad" !!

      2.    pandev92 dijo

        Siguro :), kahit papaano makakalimutan ko ang tungkol sa tae na ang mundong ito ay xd

        1.    KZKG ^ Gaara dijo

          Uff, ibang emo ... LOL !!

          1.    pandev92 dijo

            Hindi ako emo, makatotohanang llama, Ang tanging mabuting bagay sa buhay ay ang pagkain, pag-inom, paglalaro ng mga video game at pag-LOL (kung maaari itong makasama ang isang batang babae na Hapon na mas mahusay LOL).

          2.    tapang dijo

            Iyon ang sinusubukan kong ipaliwanag kay Sandy, ang mundo ay tae ngayon, may mga masasamang tao lang na ninakawan ka sa kanto, walang trabaho, lahat ay nakikibahagi sa kasiyahan, atbp.

            Ngunit kahit sabihin natin ito kay Sandy, tatawagin niya pa rin kami na emos, kahit na hindi natin bakal ang buhok, huwag gupitin ang ating sarili at huwag makinig sa My Chemical Romance

          3.    kondur05 dijo

            PAANO KUNG ANG MUNDO AY NAGPAPASIT AT HINDI MABUTI sa mga utos! hehehe pinagpapawisan ko ito hehehe

    2.    Santiago dijo

      Iyon ang para sa mga pasadyang pagkilos ng Thunar! 😀

    3.    Makswel dijo

      "Iyon ba ay halos imposibleng tandaan ang lahat ng mga utos ng maraming mga aplikasyon sa bawat console"

      Hindi imposible, kung ayaw mong makipag-away sa kanila palagi kang makakagawa ng ilang mga alias sa iyong .bashrc. O isang bash script na ginagawang mas madali ang proseso.

      Pagbati.

      1.    auroszx dijo

        Mabuhay ang mga alias, pinadali nila ang buhay. Bagaman matindi ang akin, gumagawa ako ng mga alias upang ma-apt-ee

  2.   Hugo dijo

    Ang isang mahalagang detalye ay kung magtatatag ang isang parisukat na proporsyon, palitan pinapanatili ang tamang proporsyon, ngunit binibigyan ang mahabang bahagi ng sukat na aming itinakda. Maaari din naming itakda ang antas ng kalidad, at maraming iba pang mga bagay na maaaring magawa.

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

  3.   Mauricio dijo

    Napakahusay, nakita ko ito minsan ngunit nakalimutan ko na ito. 🙂