Uyisebenzisa njani imifanekiso ukusuka kwisiphelo sendlela

I-ImageMagick sisicelo esivumela ukuba sisebenzise imifanekiso ngomgca wokuyalela kwaye isetyenziselwa phantse zonke iifomathi. Ngayo, kunokwenzeka ukuba kwenziwe izinto ezizenzekelayo kwimifanekiso equlathwe kwifolda (uguqulo, ukuphinda wenze ubungakanani kwakhona, njl ...)
Masibone uluhlu lwemiyalelo eluncedo ye-ImageMagick:

Fumana ulwazi kumfanekiso.

identify -ping image.png

Fumana ulwazi ngakumbi.

identify -verbose image.png

Yazi uluhlu lwemibala esetyenziswe emfanekisweni.

identify -list color image.png

Guqula umfanekiso wePNG ube yiJPG

convert image.png image.jpg

Guqula umfanekiso wePNG ube yiJPG ebonisa umgangatho wokuguqula.

convert -quality 96 image.png image.jpg

Guqula yonke imifanekiso yePNG ibe yiJPG equlathwe kwifolda

mogrify -format png *.jpg

Guqula yonke imifanekiso (* .jpg, * .png) iye kwiPDF

convert images*.* archivo.pdf

Yenza ubungakanani kwakhona bomfanekiso

convert -resize 48×48 image.png image-mini.png

Yenza ubungakanani kwakhona bayo yonke imifanekiso kwifolda

mogrify -resize 48×48 *.png

Yenza ubungakanani kwakhona bomfanekiso ngokuchaza ububanzi

convert -resize 620x image.png image-620.png

Yenza ubungakanani kwakhona bomfanekiso ngokuchaza ubude

convert -resize x100 image.png image-100.png

Yenza iFavicon

convert -colors 256 -resize 16×16 image.jpg favicon.ico

Guqula umfanekiso wombala umnyama nomhlophe

convert -type image.jpg image-noir-blanc.jpg

Yongeza ipikseli e-1 ebonakalayo ngaphaya komfanekiso

convert -bordercolor Transparent -border 1×1 image.png image-borde.png

Yongeza i-pixel eyi-10 yomda omnyama ojikeleze umfanekiso

convert -bordercolor #000000 -border 10×10 image.png image-borde.png

Yenza into engalunganga yomfanekiso

convert -negate image.png image-negate.png

Jikelezisa umfanekiso ngokuthe nkqo

convert -flip image.png image-inversee.png

Jikelezisa umfanekiso ukusuka ekhohlo ukuya ekunene

convert -flop image.png image-inversee.png

Sebenzisa i-ImageMagick GUI

display image.png


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   zukiso sitsho

    usebenzisa mogrify ?? jonga umzekelo kwiposti.
    Masinwabe! UPawulos.

  2.   URubenGnu sitsho

    Ngaba ukope kwaye uncamathisele?

    Ibeka unobumba 'x' endaweni yomqondiso '×' obekwa ngumhleli wokubhaliweyo kwiphepha.

    Phendula nge quote

    URubén

  3.   Intsingiselo sitsho

    hola
    Kudala ndiyivavanya kwaye ilungile, kodwa umyalelo wokwenza ifavicon awusebenzi kum, nantsi impazamo endinika yona:
    Guqula: impikiswano engavumelekanga yokhetho` -ubungakanani kwakhona: 16 × 16 @ impazamo / convert.c / ConvertImageCommand / 2343.
    mbuliso

  4.   katherine sitsho

    yintoni isiginali

  5.   jatan sitsho

    Ukukhetha okuhle kakhulu kwemiyalelo kunye nokucaca kwi-syntax yazo. Ngaphambili bendinengxaki enkulu yokuzama ukuguqula ukwenza ubungakanani kwakhona bemfumba yemifanekiso kwaye ngoku ndisebenzisa mogrify kwinjongo enye yonke into ihambe kakuhle. Enkosi kakhulu Pablo.

  6.   enrique sitsho

    Igalelo elincinci kwesi sithuba siqaqambileyo!

    Ukuguqula kwi-B & W:

    Guqula -monochrome umfanekiso.png umfanekiso-bw.png

    Phendula nge quote

    1.    Masisebenzise i-linux sitsho

      Enkosi ngegalelo!
      Wanga! UPawulos

  7.   Uhambisa uGarnica Radilla sitsho

    Molo, ndilubonile olu lwazi kwiiwebhusayithi ezininzi!
    Umbuzo: Ndinokulinganisa njani kolunye ulawulo?
    Umzekelo: guqula-isikali-50% -ubungakanani 80% * .jpg> ukukala /
    Umzekelo awusebenzi, kufuneka ukuba uvele njani kwifolda x ukuya kwifolda encinci x / scaled?
    Ngaphambili ndiyabulela kakhulu!

    1.    Ukucoca sitsho

      Ndenze iskripthi sayo kwaye ezo zilungisiweyo zigcinwa kwenye ifolda.
      Ndibeka iskripthi ngaphakathi kwifolda apho ndinayo yonke imifanekiso endifuna ukuyiguqula, kwaye ndiyiphumeza kwikhonsoli (ifayile kufuneka ibe nemvume yokuphumeza). Ikhowudi endizakuyibeka ngokulandelayo, uyincamathisele kwifayile kwaye uyinike igama olifunayo (ndibeka .sh ekugqibeleni ukwazi ukuba sisikripthi ngokufunda igama lefayile).

      Ndikopa kwaye ndincamathisela ikhowudi kwimeko apho inokukunceda:

      #! / bin / ibash
      ### Guqula ubungakanani bomfanekiso obonisa ububanzi kunye nomgangatho
      # guqula -ubungakanani 86 -wenze ubungakanani kwakhona nge-620x image.png
      ### Guqula ubungakanani bomfanekiso obonisa ubude kunye nomgangatho
      # guqula -ubungakanani 86 -wenze ubungakanani kwakhona x100 umfanekiso.png umfanekiso-100.png

      + ulwazi: https://blog.desdelinux.net/como-manipular-imagenes-desde-el-terminal/

      #
      # ============================================== = =============
      ULAWULO =pwd
      CD $ UMLAWULI
      resized_directory = »ubungakanani kwakhona_bokumiselweyo»
      $ (mkdir "$ resized_directory" 2> / dev / null)
      TEMP = »img_list» # ifayile yethutyana yangaphakathi
      #
      # uluhlu lwemifanekiso yemifanekiso kwifayile yexeshana
      ls * .png 2> / dev / null >> $ i-resized_directory / $ TEMP; ls * .PNG 2> / dev / null >> $ i-resized_directory / $ TEMP;
      ls * .jpg 2> / dev / null >> $ i-resized_directory / $ TEMP; ls * .JPG 2> / dev / null >> $ i-resized_directory / $ TEMP;
      ls * .jpeg 2> / dev / null >> $ i-resized_directory / $ TEMP; ls * .JPEG 2> / dev / null >> $ i-resized_directory / $ TEMP;
      ls * .gif 2> / dev / null >> $ i-resized_directory / $ TEMP; ls * .GIF 2> / dev / null >> $ i-resized_directory / $ TEMP
      #
      #Ukutshintsha imifanekiso ngaphakathi kulawulo
      echo -n "Iyaqhubekeka, nceda linda"
      ngelixa ufunda umfanekiso
      do
      echo -n "."
      Guqula -Ukulingana 90 -kuphinda-phinde 1000x $ umfanekiso $ resized_directory / $ image
      yenziwe <$ resized_directory / $ TEMP
      kulahliwe ""
      #
      # cima ifayile yethutyana
      rm $ resized_directory / $ TEMP
      echo "igqityiwe ngempumelelo"

  8.   linux pro sitsho

    enkosi kakhulu