ImageMagick

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 7 octombrie 2019; verificările necesită 7 modificări .
ImageMagick
Tip de editor grafic bitmap și convertor de format de fișier [d]
Dezvoltator Image Magic Studio LLC
Scris in C [2]
Interfață Linie de comanda
Sistem de operare Linux , Mac OS X și alte tipuri de UNIX , Windows , iOS
Limbi de interfață Engleză
Prima editie 1990 [1]
ultima versiune
Formate de fișiere care pot fi citite PFS: 1st Publisher Clip Art Format [d] [4],Audio Video Interleave[4],Better Portable Graphics[4],BMP[4],CGM[4], Canon Original RAW [d] [4],DjVu[ 4],DNG[4], Digital Picture Exchange [d] [4], Windows Enhanced Metafile [d] [4],Encapsulated PostScript[4],FITS[4],FlashPix[4],GIF[4],HPGL[4],HTML[4],ICO[4],JBIG[4], JP2 [d] [4], JPEG [d] [4], Magick Image File Format [d] [4],MNG[4], Nikon Electronic File [d] [4],Portable anymap[4],PCX[4],PDF[4],PNG[4],PostScript[4],Photoshop Document[4],SGI [4],SSI[4],MrSID[4],SVG[4],TIFF[4],text simplu[4],WebP [4],Windows Metafile[4], Word Perfect Graphics [d] [4],X BitMap[4],XCF[4],X Pixmap[4], X Window dump [d] [4], Sun Raster [d] [5], WebP Extended [d] , WebP Lossy [d ] , Dr . Halo Bitmap [d] [6], PCPaint PIC [d] [7], Scitex CT [d] [7], CCITT Group 3 [d] [8], Magick Vector Graphics [d] , Magick Scripting Language [d] , Magick Persistent Registry [d] , Magick Persistent Cache (fișier .cache) [d] , Magick Persistent Cache (fișier .mpc) [d] , ImageMagick Machine independent File Format bitmap [d] și ImageMagick Machine independent File Format bitmap ( cu rem) [d]
Formate de fișiere generate ImageMagick Machine independent File Format bitmap [d] și ImageMagick Machine independent File Format bitmap (cu rem) [d]
Licență Licență ImageMagick [d] [9]
Site-ul web imagemagick.org
 Fișiere media la Wikimedia Commons

ImageMagick  este un set de programe (utilități de consolă) pentru citirea și editarea fișierelor într-o varietate de formate grafice . Este un software gratuit și multiplatform.

Istorie

Istoria dezvoltării ImageMagick începe la sfârșitul anilor 1980 la compania chimică americană DuPont , când John Christie, autorul programului care lucra în el, s-a confruntat cu sarcina de a afișa imagini pe 24 de biți pe monitoare care acceptau doar afișarea a 256 de culori unice . Ulterior, DuPont a transferat drepturile de autor pentru acest program către ImageMagick Studio LLC, iar pe 1 august 1990, codul sursă al ImageMagick a apărut în arhiva Usenet [10] .

Caracteristici

Pentru a obține o listă de formate acceptate, introduceți comanda în terminal

convert -list format

ImageMagick poate fi folosit cu Perl , C , C++ , Python , Ruby , PHP , Node.js , Pascal , Java , Delphi , în scripturi shell sau pe cont propriu.

Exemple de utilizare

  • Decuparea unei bucăți din imagine din fișierul source.png cu o dimensiune de 109 x 36 pixeli, începând cu coordonatele 301.49 și salvând-o în fișierul destination.png
convert source.png -crop 109x36+301+49 +repage destination.png

Un script bash care procesează toate fișierele JPEG din folderul curent.

pentru fișier în *.jpeg ; do convert -unsharp 0 $fișier $fișier ; Terminat

Valorile parametrilor sunt -unsharpselectate implicit: raza 0, sigma 1.0, câștig 1.0, pragul 0.05.

  • Creșterea contrastului
pentru fișier în *.jpeg ; do convert -contrast $fișier $fișier ; Terminat pentru fișier în *.jpeg ; face convert -blur 0 $fișier $fișier ; Terminat

Valorile parametrilor sunt -blurselectate implicit: raza 0, sigma 1.0.

pentru fișier în *.jpeg ; face convert -colorspace gray $fișier $fișier ; Terminat

Vezi și

Note

  1. http://www.imagemagick.org/script/history.php
  2. Proiectul imagemagick Open Source pe Open Hub: Pagina de limbi - 2006.
  3. https://github.com/ImageMagick/ImageMagick/releases/tag/7.1.0-50
  4. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 14 15 16 17 18 19 20 21 .org/script/formats.php
  5. http://fileformats.archiveteam.org/wiki/Sun_Raster
  6. http://fileformats.archiveteam.org/wiki/Dr._Halo
  7. 1 2 https://github.com/usnationalarchives/digital-preservation/blob/master/Still%20Image%20Formats/NARA_PreservationActionPlan_DigitalStillImage_20190801.pdf
  8. http://fileformats.archiveteam.org/wiki/CCITT_Group_3
  9. Licență  _
  10. Istoria ImageMagick . Preluat la 22 martie 2015. Arhivat din original la 29 octombrie 2016.

Literatură

  • Totuși, M. Ghidul definitiv pentru ImageMagick. - Apress, 2005. - ISBN 9781430201120 .
  • Salehi, S. Trucuri ImageMagick. - Packt Publishing, Limited, 2006. - ISBN 9781847190697 .

Link -uri

https://readbks.ru/book/rukovodstvo-polzovatelya-imagemagick-v-7-1-0 ImageMagick v. Ghidul utilizatorului. 7.1.0 în rusă