Yadda ake sarrafa hotuna daga tashar

ImageMagick aikace-aikace ne wanda ke bamu damar sarrafa hotuna ta hanyar layin umarni kuma ana amfani dashi don kusan dukkan tsare-tsare. Tare da shi, kuma yana yiwuwa a sanya aikin kai tsaye a kan hotunan da ke ƙunshe a cikin jaka (juyawa, sake girman, da sauransu ...)
Bari mu ga jerin fa'idodi masu amfani na ImageMagick:

Samo bayani daga hoto.

identify -ping image.png

Samo ma da karin bayani.

identify -verbose image.png

San jerin launukan da akayi amfani dasu a hoto.

identify -list color image.png

Maida hoton PNG zuwa JPG

convert image.png image.jpg

Maida hoton PNG zuwa JPG wanda yake nuna ingancin juyawa.

convert -quality 96 image.png image.jpg

Canza duk hotunan PNG zuwa JPG wanda ke cikin babban fayil

mogrify -format png *.jpg

Sanya dukkan hotuna (* .jpg, * .png) zuwa PDF

convert images*.* archivo.pdf

Girman hoto

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

Girman girman hotuna a cikin babban fayil

mogrify -resize 48×48 *.png

Girman hoto ta hanyar tantance fadin

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

Girman hoto ta hanyar tantance tsayi

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

Createirƙiri Favicon

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

Canza hoton launi zuwa baƙi da fari

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

Sanya iyaka mai haske ta pixel 1 kusa da hoto

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

Sanya iyakar bakin bawul pixel 10 kusa da hoto

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

Createirƙiri mummunan hoto

convert -negate image.png image-negate.png

Juya hoto a tsaye

convert -flip image.png image-inversee.png

Juya hoto daga hagu zuwa dama

convert -flop image.png image-inversee.png

Yi amfani da GUI na ImageMagick

display image.png


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   nura_m_inuwa m

    shin kana amfani da mogising ?? duba misali a cikin gidan.
    Murna! Bulus.

  2.   RubenGnu m

    Shin kayi kwafa da liƙa?

    Yana sanya harafi 'x' maimakon alamar '×' wanda editan rubutu ya sanya a shafin.

    gaisuwa

    Rubén

  3.   rashin lafiya m

    hola
    Na kasance ina gwada shi kuma yana da kyau, amma umarnin ƙirƙirar favicon ba ya aiki a gare ni, wannan kuskuren ne ya ba ni:
    maida: hujja mara inganci don zabin '-resize': 16 × 16 @ kuskure / convert.c / ConvertImageCommand / 2343.
    gaisuwa

  4.   katsina m

    menene m

  5.   jatan m

    Kyakkyawan zaɓi na umarni da tsabta a cikin tsarin rubutun su. A baya na sami matsala da yawa yayin ƙoƙarin yin amfani da sabobin tuba don sauya girman hotuna kuma a yanzu da nake amfani da haɓaka don manufa ɗaya komai yayi daidai. Na gode sosai Pablo.

  6.   Enrique m

    Smallananan gudummawa ga wannan kyakkyawan matsayi!

    Don canzawa zuwa B&W:

    maida -monochrome image.png hoto-bw.png

    gaisuwa

    1.    bari muyi amfani da Linux m

      Godiya ga gudummawa!
      Rungume! Bulus

  7.   Moises Garnica Radilla m

    Barka dai, Na ga wannan bayanin a shafukan yanar gizo da yawa!
    Tambaya: Ta yaya zan iya yin sikelin wani kundin adireshi?
    Misali: sauya -scale 50% -quality 80% * .jpg> Sakawa /
    Misalin baya aiki, yaya yakamata ya kasance daga babban fayil x zuwa babban folda x / Riskar?
    Tun da farko na gode sosai!

    1.    Goma sha shida m

      Na yi mata rubutu kuma wadanda aka gyara an ajiye su a wani babban fayil.
      Na sanya rubutun a cikin jaka inda nake da dukkan hotunan da nake son gyara, kuma sai na aiwatar da su daga na'ura mai kwakwalwa (dole ne file din ya samu izinin aiwatarwa). Lambar da zan sanya a gaba, zaku liƙa shi a cikin fayil kuma ku ba shi sunan da kuke so (na sa .sh a ƙarshen don sanin cewa rubutun ne kawai ta hanyar karanta sunan fayil ɗin).

      Ina kwafa da liƙa lambar in har ta taimaka muku:

      #! / bin / bash
      ### Canza girman hoto mai nuna fadi da inganci
      # maida -quality 86 -ka gyara 620x image.png hoto-620.png
      ### Canza girman hoto mai nuna tsayi da inganci
      # canza -quality 86 -gyara x100 image.png hoto-100.png

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

      #
      # ====================================================== == ============
      DARIQA =pwd
      cd $ Darakta
      resized_directory = »resized_img»
      $ (mkdir "$ resized_directory" 2> / dev / null)
      TEMP = »img_list» # fayil na wucin gadi na ciki
      #
      # jerin hotunan hotuna a cikin fayil na wucin gadi
      ls * .png 2> / dev / null >> $ resized_directory / $ TEMP; ls * .PNG 2> / dev / null >> $ resized_directory / $ TEMP;
      ls * .jpg 2> / dev / null >> $ resized_directory / $ TEMP; ls * .JPG 2> / dev / null >> $ resized_directory / $ TEMP;
      ls * .jpeg 2> / dev / null >> $ resized_directory / $ TEMP; ls * .JPEG 2> / dev / null >> $ resized_directory / $ TEMP;
      ls * .gif 2> / dev / null >> $ resized_directory / $ TEMP; ls * .GIF 2> / dev / null >> $ resized_directory / $ TEMP
      #
      # canza hotuna a cikin kundin adireshi
      amsa kuwwa - N "Yin aiki, da fatan za a jira"
      yayin karanta hoto
      do
      amsa kuwwa -n "."
      maida -quality 90 -maidaita 1000x $ hoto $ resized_directory / $ hoto
      yi <$ resized_directory / $ TEMP
      jefa waje ""
      #
      # share fayil na ɗan lokaci
      rm $ resized_directory / $ TEMP
      amsa kuwwa "an kammala cikin nasara"

  8.   Tsarukan m

    godiya sosai