Paano mag-edit, mag-convert at baguhin ang laki ng maramihang mga imahe nang sabay sa Ubuntu

I-edit ang mga imahe sa Ubuntu

Maraming mga pagpipilian para sa pag-edit ng mga imahe sa Ubuntu, ngunit personal kong hindi gusto ang karamihan sa kanila. Kung nais kong baguhin ang laki ng isang imahe, hindi ko nais na maghintay para sa oras na kinakailangan para buksan ang GIMP. Maaari kaming laging mag-install nautilus-image-converter upang paikutin at paikutin ang mga imahe gamit ang kanang pindutan mula sa Nautilus ngunit, bakit mag-install ng isang pakete, na hindi nagpapakita ng mabuti ang teksto sa itaas, kung na-install namin ang isa bilang default na ginagawa? Sa artikulong ito ay tuturuan ka namin kung paano i-edit, i-convert, baguhin ang laki at ilan pang mga bagay ang mga imahe mula sa Ubuntu Terminal.

Pinakamaganda sa lahat, kung ano ang ipapaliwanag namin sa patnubay na ito ay maaaring mailapat sa maraming mga imahe nang sabay. Halimbawa, kung nais naming palitan ang pangalan ng 10 mga larawan nang hindi kinakailangang mag-right click, piliin ang "Palitan ang pangalan" at ilagay ang pangalan ng 10 beses, magagawa natin ito gamit ang ImageMagick, Default na manonood ng imahe ng Ubuntu at iba pang mga pamamahagi, kabilang ang Ubuntu MATE, ang aking paborito. Sa ibaba mayroon kang maraming mga halimbawa ng mga utos upang maisagawa ang ilan sa mga operasyong ito na sinasamantala ang Ubuntu Bash.

iMageMagick

Ang ImageMagick ay naka-install sa maraming mga pamamahagi, tulad ng nabanggit na Ubuntu o Ubuntu MATE. Kung hindi ito na-install ng iyong distro bilang default, maaari mo itong mai-install sa pamamagitan ng pagbubukas ng isang Terminal at pag-type ng sumusunod na utos:

sudo apt-get install imagemagick

Palitan ang pangalan ng mga imahe

Kung, halimbawa, gumawa ka ng isang tutorial ng maraming mga nakunan, magkakaroon sila ng isang pangalan na walang kinalaman sa nais naming ipakita. Salamat sa ImageMagick maaari naming palitan ang pangalan ng mga ito mula sa terminal na may isang napaka-simpleng utos. Tulad ng makikita mo sa paglaon, maaari naming baguhin ang format ng mga imahe at gagamitin namin ang eksaktong kapareho ng utos, ngunit naaayon sa aming gawain. Ito ay magiging tulad ng sumusunod:

convert *.png prueba.png

Sa pamamagitan ng pagpapanatili ng extension at pagdaragdag ng isang salitang output, kung ano ang gagawin mo ay i-save ang lahat sa parehong pangalan, ngunit may iba't ibang numero.

Baguhin ang laki ng mga imahe

Halos lahat ng mga edisyon ng gabay na ito ay gumagamit ng susi palitan. Upang baguhin ang laki ng mga imahe sa ImageMagick mula sa Terminal isusulat namin ang sumusunod na utos, kung saan «pagsubok» ang magiging pangalan ng imahe na nais naming mai-convert sa ibang format:

convert prueba.png -resize 200×100 prueba.png

Sa nakaraang utos na magkakaroon tayo nagbago ang laki ng isang imahe sa laki ng 200 × 100 na mga pixel. Ang unang halaga ay ang laki para sa lapad at ang pangalawa para sa taas. Kung gagamit kami ng parehong pangalan, papalitan ng nagresultang imahe ang orihinal. Kung nais lamang naming baguhin ang lapad at ang taas na maging proporsyonal, isusulat namin ang sumusunod na utos, kung saan ang 200 ang mapiling laki sa mga pixel:

convert prueba.png -resize 200 prueba.png

Kung nais nating maging 200 pixel ang taas, kakailanganin naming umalis walang laman ang unang halaga ("Walang laman" x100), kaya isusulat namin ang sumusunod na utos:

convert prueba.png -resize x100 prueba.png

Minsan ang eksaktong halaga, ngunit kung nais namin ito, maaari naming isulat ang sumusunod na utos, kung saan ang 200 × 100 ang mapiling laki:

convert prueba.png -resize 200×100! prueba.png

Paikutin ang mga imahe

edit-images-ubuntu

Kung ang gusto natin ay paikutin ang mga imahe, magagawa natin ito sa sumusunod na utos, kung saan ang 90 ay magiging antas ng pagkahilig:

convert prueba.jpg -rotate 90 prueba-rotado.jpg

Idaragdag nito ang teksto na na-configure namin sa output file, basta isulat namin ito sa ibang paraan.

I-edit ang format ng imahe

Pinapayagan din kami ng ImageMagick i-convert ang mga imahe sa ibang format direkta mula sa Terminal. Gagawin namin ito sa sumusunod na utos:

convert prueba.png prueba.jpg

Kung ang gusto lang natin babaan ang kalidad Upang maipadala ang mga imahe sa pamamagitan ng koreo, halimbawa, isusulat namin ang sumusunod na utos, kung saan ang numero ay ang porsyento ng kalidad:

convert prueba.png -quality 95 prueba.jpg

Pagsamahin ang mga operasyon

Kung nais nating gumawa iba't ibang mga pagbabago ng ganitong uri sa isang imahe, magagawa natin ito sa pamamagitan ng pagsasama ng mga pagpapatakbo. Sa ibaba mayroon kang isang halimbawa upang baguhin ang laki, paikutin ang 180º at babaan ang kalidad ng isang imahe sa 95%.

convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg

Pinroseso gamit ang Bash

Ubuntu bash

Ngunit ang pinaka gusto ko ay ito, mag-edit ng maraming mga imahe nang sabay-sabay. Bago mag-edit ng maraming imahe, sulit na ilagay ang lahat sa iisang folder. Karaniwan kong iniiwan ang mga ito sa desktop, kaya unang nai-type ko ang utos:

cd /home/pablinux/Escritorio

Sa sandaling nasa loob ng folder, isulat namin ang sumusunod na utos upang baguhin ang laki ang lahat ng mga .png na imahe sa folder ng Desktop sa 830 pixel ang lapad at idagdag ang salitang "una" sa harap nito:

for file in *.png; do convert $file -resize 830 primera-$file; done

Talaga, kung ano ang sinasabi namin ay «lahat ng mga file na nasa loob ng folder na ito at may format na .png; gawin ang pagbabago ng laki ng conversion sa 830 lapad at idagdag muna- sa pangalan ng file; tapusin«. Kung nag-e-edit ka ng maraming mga imahe, maaaring sulit ito para sa iyo. Ano ang iyong opinyon?


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.   Jimmy olano dijo

    PINAKA MAHINDI!
    Bagaman nagkaroon ako ng isang kuru-kuro tungkol sa "convert" na tool na AKALA ko ito ay isang "katutubong" utos ng Ubuntu, ngayon ay natutunan ko na ito ay bahagi ng ImageMagick.

    Ang aking pagbati sa artikulo, simple, diretso sa punto at mahusay na nakasulat para sa isang mabilis na pag-unawa, kahit na ang bash sneaks in nang walang labis na komplikasyon!

    Salamat sa inyo.

    1.    Paul Aparicio dijo

      Hi jimmy. Salamat sa pahayag mo. Marami pang dapat gawin, tulad ng paglalagay ng mga epekto, ngunit sa palagay ko talaga hindi ito sulit gamitin ang Terminal para doon. Kung kailangan nating maglapat ng mga epekto, pinakamahusay na buksan ang mga imahe at makita kung ano ang ginagawa natin, o sa palagay ko.

      Isang pagbati.

  2.   Alfonso dijo

    Salamat pablo. Ito ay isang bagay na isasaalang-alang sa anumang naibigay na oras.