GraphicsMagick

Screenshot Software:
GraphicsMagick
Mga detalye ng Software:
Bersyon: 1.3.19
I-upload ang petsa: 18 Feb 15
Nag-develop: Bob Friesenhahn
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

GraphicsMagick ay isang open source malakas na koleksyon ng mga tool at mga aklatan kung saan ay sumusuporta sa pagbabasa, pagsusulat, at pagpapatakbo ng isang larawan sa paglipas ng 88 mga pangunahing mga format kabilang ang mga sikat na mga format tulad ng TIFF, JPEG-2000, PNG, PDF, PhotoCD, JPEG, SVG, at GIF.
GraphicsMagick ay maaaring magamit upang i-rotate, palitan ang laki, patalasin, magdagdag ng mga special effect sa isang imahe, kulay bawasan, atbp

Mga Tampok :.

    < li> I-convert ang isang imahe mula sa isang format na sa isa pang (eg TIFF sa JPEG)
  • Baguhin ang laki, paikutin, patalasin, kulay bawasan, o magdagdag ng mga special effect sa larawan
  • Lumikha ng isang monteids ng mga thumbnail ng larawan
  • Lumikha ng isang transparent na imahe angkop para sa paggamit sa Web
  • I-isang pangkat ng mga imahe sa isang pagkakasunod-sunod na GIF animation
  • Lumikha ng isang pinagsama-samang imahe sa pamamagitan ng pagsasama ng ilang mga hiwalay na mga imahe
  • Gumuhit ng mga hugis o teksto sa isang imahe
  • palamutihan ng isang larawan na may isang border o frame
  • Ilarawan ang format at mga katangian ng isang imahe

Ano ang bagong sa paglabas:

  • I-INSTALL-windows.txt:. I-update para sa 2014
  • I-INSTALL-unix.txt:. I-update para sa 2014
  • Copyright.txt:. I-update para sa 2014
  • NEWS.txt:. I-update para sa 2014
  • README.txt:. I-update para sa 2014
  • doc:. I-update para sa 2014
  • www:. I-update para sa 2014
  • VisualMagick / installer:. I-update para sa 2014
  • ChangeLog:. I-rotate Changelog sa ChangeLog.2013 para sa 2014

Ano ang bagong sa bersyon 1.3.17:

  • Ayusin ang format ng babala string compilation. Alisin MS-DOS linya pagwawakas.
  • paglo-load ng Module ay sinusuportahan lamang ngayon sa pamamagitan ng module na bumuo at hindi lang dahil ibinahagi aklatan ay napagana. Nangangahulugan ito na libltdl ay depended lamang sa pamamagitan ng module na bumuo. Minsan sa hinaharap, libltdl ay hindi na-bundle sa GraphicsMagick pinagmulan tree.

Ano ang bagong sa bersyon 1.3.15:

  • Ang bersyon na ito Inaayos ng isang PNG na manunulat bug, ay nag-aalis ng ilang pansamantalang paglabas file, sinusuportahan ng pagdaragdag ng pare-parehong mga random na ingay, nagdaragdag -strip at -repage mga pagpipilian sa utos, gumagawa ng XCF format ng suporta sa pagpili kung aling mga layer upang bumalik, at ginagawa ang INFO tagapagkodigo suportahan ang pagpipiliang -format (katulad ng & quot; makilala ang & quot;) <. / li>

Ano ang bagong sa bersyon 1.3.13:

  • Maraming mga bug naayos, kabilang ang ilang na dulot deadlocks o nag-crash.
  • EXIF ​​mga profile ay mapapanatili kapag nagsusulat ng mga JPEG file, kasama na ngayon ang benchmark pasilidad ng mode para sa benchmarking na may iba't ibang mga thread, ang format netpbm Pam ay suportado.

Ano ang bagong sa bersyon 1.3.12:

  • Security Pag-aayos:
  • Na-update libpng pinagmumulan ng Windows upang 1.2.43 upang malutas CVE-2010-0205 dahil ito ay hinggil sa Windows GraphicsMagick build.
  • Bug pag-aayos:
  • mode Filter (magsulat sa stdout) ay ganap na nasira.
  • Dapat ngayon compile sa libpng 1.4.
  • natukoy Windows PerlMagick build ang sarili nito bilang ang maling bersyon.
  • Pagbabago ng Pag-uugali:
  • DCX output format ay nakasulat lamang kapag binanggit. Dati ang PCX tagapagkodigo ay awtomatikong lumipat sa DCX format kung ang maramihang mga frame ay nakasulat.

Ano ang bagong sa bersyon 1.3.8:

  • Security Pag-aayos:
  • Ayusin ang para sa CVE-2009-1882 & quot; Integer overflow sa XMakeImage function na & quot;.
  • Ayusin ang pagkulong dahil sa nakikipag-hang sa loop habang pina-parse sirang detalye ng sub-larawan (SourceForge isyu 2,886,560).
  • Libltdl: Na-update libtool sa 2.2.6b upang ayusin ang isyu sa seguridad. Lumulutas CVE-2009-3736 dahil ito ay hinggil sa GraphicsMagick.
  • Bug pag-aayos:
  • -convolve, -recolor:. Patunayan na matrix na ibinigay ng user na parisukat kapag pina-parse -convolve at -recolor command upang maiwasan ang isang core dump
  • CALS:. Binabasa ang mga imahe mas mataas kaysa sa lapad ng imahe nagresulta sa isang pagkabigo
  • ConstituteImage (), DispatchImage (): 'A' at 'T' ay dapat na ipahiwatig ng transparency at 'O' ay dapat na ipahiwatig ang opacity. Pag-uugali ay hindi pantay-pantay. Sa 'O' ilang mga kaso sinadya transparency habang sa ibang mga kaso ito nilalayong opacity. Gayundin, sa ilang mga kaso, matte ay hindi pinagana nagsisimula sa larawan ayon sa nararapat dito.
  • DCRAW: pangalan ng Module ay hindi nakarehistro kaya module batay build ay hindi pagsuporta sa mga format na ibinigay sa pamamagitan ng 'dcraw'
  • .
  • GetOptimalKernelWidth1D (), GetOptimalKernelWidth2D (): Sa Q32 build, laki kahukutan kernel ay hindi tama ang tinantyang para sa mga malalaking sigmas sa 32-bit na system dahil sa aritmetika overflow. Maaaring maging sanhi ito maling resulta para sa -convolve, -blur, -sharpen, at iba pang mga algorithm na gamitin ang mga pag-andar.
  • Sukat ng Imahe: Inayos ang kakayahan upang pumasa sa laki ng larawan sa pamamagitan ng filename ng detalye tulad ng & quot; myfile.jpg [640x480] & quot; sa halip na nangangailangang gumamit -size.
  • IPTC: Data ng blob na kailangan upang ma-may palaman sa isang pantay na laki. Sukat ng tama ang iniulat na ngayon.
  • IPTC:. Nagbalik IPTC mga halaga ng string ay masyadong maikli sa isang character
  • Malaki File:. Malaking pixel cache ng file ay hindi gumagana sa ilalim ng GNU Linux
  • JP2:. Fixed ilang mga problema halaga scale
  • JP2:. Ayusin ang mga posibleng pag-crash sa exit kapag Jasper ay ginagamit ng isang module bumuo
  • MPC:. Is_monochrome at is_grayscale mga flag ay hindi maayos pinamamahalaang para sa MPC tagapagkodigo
  • PCL:. Page ay hindi palaging ina-na ipinalabas
  • PNG:. Ang png8 encoder ay mabibigo kapag sinusubukan mong magsulat ng isang 1-kulay na larawan
  • PSD:. PSD pang-parse ay lito sa pamamagitan ng 0x0 pixel na layer, na nagreresulta sa katiwalian ang data ng imahe ng lahat ng mga sumusunod na layer
  • -rotate, -shear:. Ang ilang mga panloob-iniulat na error potensyal na pag-mawawala
  • Subrange / stdin:. Command ngayon ay sumusuporta sa pagbabasa ng isang imahe mula sa stdin kasabay ng pagtutukoy sa isang subrange (eg & quot; - [1] & quot;)
  • Magick ++ STL ShadeImage:. Pagpapatupad ay ganap botched
  • Bagong Tampok:
  • Uri CALS file 1 ay maaari na ngayong ma-nakasulat (Trabaho iniambag ni John sarhento). Suporta CALS ay nakasalalay sa TIFF library.
  • GROUP4RAW encoder sumusuporta sa pagbabasa / pagsusulat RAW Group4 data.
  • JP2: JPEG 2000 ay maaari na ngayong ay maisulat sa di-makatwirang bit kailaliman sumasaklaw 2-16 halip na lamang 8 o 16
  • .
  • JPEG:. IJG JPEG bersyon library 7 ay sinusuportahan ngayon
  • JPEG: Idinagdag jpeg: bloke-smoothing at jpeg:. Fancy-upsampling tumutukoy upang kontrolin ang mga pagpipiliang ito JPEG library
  • JPEG:. Alamin at ilapat colorspaces nang naaangkop para sa ITU FAX JPEG
  • Ang resource Mga Limitasyon: Mayroon na ngayong isang & quot; thread & quot; limitasyon na mapagkukunan na nagbibigay-daan pagtukoy ng bilang ng mga OpenMP thread na maaaring magamit, katulad ng OMP_NUM_THREADS environment variable.
  • TIFF:. Payagan CIELAB TIFF na basahin
  • MagickGetImageAttribute () / MagickSetImageAttribute (): Bagong Wand mga paraan upang suportahan ang pagkuha at pagtatakda ng isang katangian ng imahe. Ibinahagi ng mga Mikko Koppanen.
  • ClonePixelWand ():. Bagong Wand paraan upang malalim na kopyahin ang isang umiiral na pixel wand
  • ClonePixelWands ():. Bagong Wand paraan upang malalim na kopya ng isang hanay ng mga umiiral na mga pixel wands
  • MagickCdlImage ():. Bagong Wand ng paraan upang mailapat ang ASC CDL para sa larawan
  • MagickGetImageBoundingBox ():. Bagong Wand paraan upang ibalik ang kinakailangan upang alisin ang anumang mga hangganan solid-kulay mula sa kahong larawan ng crop bounding
  • MagickGetImageFuzz (), MagickSetImageFuzz ():. Bagong pamamaraan Wand upang makakuha ng at itakda ang kulay ng paghahambing kalabuan salik
  • MagickHaldClutImage ():. Bagong Wand ng paraan upang mailapat isang Hald CLUT para sa larawan
  • MagickSetResolution ():. Bagong Wand paraan upang i-set ang resolution wand
  • MagickSetResolutionUnits (): Bagong Wand paraan upang itakda ang mga yunit ng wand resolution
  • .
  • Magick ++: Payagan ang Magick ++ library sa built bilang isang DLL ilalim MinGW at Cygwin. Nangangailangan ito ng isang modernong GCC sa order para sa C ++ pagbubukod upang gumana.
  • pagpapabuti Tampok:
  • Cygwin:. Cygwin 1.7 ay suportado na ngayon
  • JPEG setting ng compression ay mapapanatili (kung posible) kapag blobs pagpasok JPEG sa mga format na gagamitin ng JPEG.
  • PDF: Kung gumamit ang orihinal na file ng JPEG compression, pagkatapos ay gamitin JPEG compression sa orihinal na mga setting (kung posible)
  • .
  • TIFF: I-update ang Windows bumuo gamitin libtiff 3.9.2
  • .
  • X11 Display:. Ilapat ang isang pattern damahan sa ilalim transparent na mga imahe na gagamitin ng higit sa simpleng binary transparency
  • Pagpapabuti ng pagganap:
  • Gamma: Pagganap ay mapapahusay para sa Q8 at Q16 build. Pangalagaan din ng ganap na katumpakan sa Q32 build.
  • String data ay Aaksyunan mahusay pa ng kaunti (mas kaunting mga paglalaan, mas memory, at mas CPU).
  • Pagbabago ng Pag-uugali:
  • InitializeMagick () DAPAT mahihingi bago ang paggamit ng anumang Magick API function. Ang pagkabigong magawa ito ay malamang na humantong sa isang agarang pag-crash ang application. Ito ay dahil sa pagsisimula at runtime pagbabago nilayon upang mapabuti ang kaligtasan thread at kahusayan. Noong nakaraan, ito ay lamang Mahigpit na inirerekomenda na paandarin ang InitializeMagick ().
  • ConstituteImage (), DispatchImage (): 'A' at 'T' ay dapat na ipahiwatig ng transparency at 'O' ay dapat na ipahiwatig ang opacity. Pag-uugali ay hindi pantay-pantay. Sa 'O' ilang mga kaso sinadya transparency habang sa ibang mga kaso ito nilalayong opacity. Gayundin, sa ilang mga kaso, matte ay hindi pinagana nagsisimula sa larawan ayon sa nararapat dito.
  • colors.mgk: Ay walang laman sa default at ay opsyonal. Nakaraang nilalaman ay pinagsama-sama na ngayon sa library sa isang mahusay na paraan, ngunit umiiral na mga halaga ay maaaring baguhin, o mga bagong halaga idinagdag sa pamamagitan ng pagdaragdag ng mga entry sa color.mgk.
  • DisableSlowOpenMP ay ang default na ngayon. Gamitin --enable-openmp-mabagal upang paganahin ang OpenMP para sa mga algorithm na kung minsan magpatakbo ng mas mabagal kaysa sa mas mabilis.
  • magic.mgk:. Ito configuration file ay hindi na ginagamit dahil ang data na ito ay pinagsama-sama na ngayon sa library sa isang mahusay na paraan
  • modules.mgk: Ay walang laman sa default at ay opsyonal. Nakaraang nilalaman ay pinagsama-sama na ngayon sa library sa isang mahusay na paraan, ngunit umiiral na mga halaga ay maaaring baguhin, o mga bagong halaga idinagdag sa pamamagitan ng pagdaragdag ng mga entry sa modules.mgk.
  • Third party na mga executable hindi kasama sa Visual Studio build ay hindi na kasama sa GraphicsMagick installer. Nangangahulugan ito na hp2xx.exe, mpeg2dec.exe, at mpeg2enc.exe hindi na ipinamamahagi.

Ano ang bagong sa bersyon 1.3.5:

  • Security Pag-aayos:
  • BMP at DIB format ay masusuka isang badya para sa mga negatibong mga halaga ng taas. Na naging sanhi nito ang proseso ng pag-crash.
  • Bug pag-aayos:
  • Huwag i-install Magick ++ header kung C ++ ay hindi pinagana.
  • Kailangan ng Linux RPM spec file na laging i-install ang loadable module .la mga file o iba ang mga module hindi maglo-load.
  • Windows DLLs runtime ay para sa maling bersyon compiler, na nagreresulta sa pagkabigo upang isakatuparan kung ang tamang runtime DLLs ay hindi available.
  • pagpapabuti Tampok:
  • umaangkop: pag-parse ay mas matatag
  • .

Ano ang bagong sa bersyon 1.3.4:

  • Bug pag-aayos:
  • Ngayon ay nagpapatakbo ng sa ilalim ng Windows Vista (bilang isang 32-bit na application).
  • Ayusin ang para sa colorspace ibahin ang anyo matematika overflow sa Q32 build.
  • Bagong Tampok:
  • Sinusuportahan ng Windows build OpenMP at nangangailangan ng Windows 2000 o mas bago (sumusuporta pa rin source code ng Windows '98).
  • Suporta ng malalaking file sa ilalim ng Windows.
  • Suporta pagbabasa / pagsusulat ng 16 at 24 bit float TIFF file.
  • Suporta pagbabasa / pagsusulat ng 64 bit integer TIFF file.
  • Added & quot; Mag-log & quot ;, & quot; Max & quot ;, & quot; Min & quot ;, at & quot; yukod & quot; mga pagpipilian upang -operator.
  • pagpapabuti Tampok:
  • Debug pag-log na ngayon nang maayos ng mga Kopya 64-bit na offset halaga.
  • Pagpapabuti ng pagganap:
  • Pagbutihin mapagkukunan pagpapahalaga para sa mga system ng Microsoft Windows.

Ano ang bagong sa bersyon 1.3.3:

  • Bug pag-aayos:
  • 'kilalanin' ay masusuka isang badya kapag ginamit sa colormapped file (ang bug na ito ay ipinakilala sa pamamagitan ng 1.3.2).
  • Sa -segment pagpipiliang ito, alisin Tinatapon ang mga kulay ng imahe kapag ginamit sa malaking larawan.
  • 'kilalanin -format & quot;% c & quot;' ngayon ang mga ulat ang buong komento anuman ang laki.
  • Ang argument sa -convolve ay hindi na nagkataon pinutol kaya malaking kahukutan kernels ay maaaring tukuyin ngayon mula sa command line.
  • Pagpapabuti ng pagganap:
  • pagse-segment ng larawan (-segment) ay pinabilis na ngayon ay gumagamit ng OpenMP at ng ilang iba pang mga taktika upang mapabuti ang pagganap ng pagpapatupad.
  • 'kilalanin ang & quot; * & quot;' Matagumpay na ngayon ay gumagana sa 32-bit na application kapag ginamit sa isang direktoryo na naglalaman ng isang milyong mga file.
  • 'kilalanin' ngayon executes mabilis kapag ginamit sa TIFF file.

Mga screenshot

graphicsmagick_1_70535.png
graphicsmagick_2_70535.png
graphicsmagick_3_70535.png

Mga komento sa GraphicsMagick

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!