ImageMagick

ImageMagick

ImageMagick logo
Orijinal yazar(lar) John Cristy
Geliştirici(ler) ImageMagick Studio LLC
İlk yayınlanma 1 Ağustos 1990) (1990-08-01)[1]
Kararlı sürüm 7.0.1-6 / 21 Mayıs 2016) (2016-05-21)
Programlama dili C
İşletim sistemi Çapraz platform
Erişilebilirlik İngilizce
Tür Resim işleme
Lisans Apache 2.0 Lisansı
Resmî sitesi imagemagick.org

ImageMagick, ücretsiz ve açık kaynak[2] resim işleme yazılımıdır. 200'den fazla resim formatı üzerinde okuma ve yazma yapabilmektedir. ImageMagick, Apache 2.0 lisansı altındadır.

Özellikleri ve yetenekleri

Uygulama çoğunlukla komut satırı ile resimleri işlemek amacıyla kullanılır. ImageMagick'in grafiksel kullanıcı arayüzü, resimleri düzenlemek için Adobe Photoshop ve GIMP kadar gelişmiş değildir ancak X Pencere Sistemi grafiksel kullanıcı arayüzü ve birçok programlama dili için API kütüphanesi sunmaktadır.

Drupal, MediaWiki, phpBB, ve vBulletin gibi birçok yazılım, eğer yüklü ise, küçük resim (thumbnail) oluşturmak için ImageMagick kullanır. ImageMagick ayrıca LyX gibi bazı programlar tarafından, resmi dönüştürmede kullanılır.

ImageMagick'in birçok programlama dili için kütüphanesi bulunmaktadır. PerlMagick (Perl)[3], G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), L-Magick (Lisp), NMagick (Neko/Haxe), MagickNet (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), ve TclMagick (Tcl/TK) kütüphaneleri bunlara örnektir.

Dosya türü dönüştürme

ImageMagick'in en temel ve iyi şekilde uyguladığı özelliği, bir resim uzantısını başka bir resim uzantısına dönüştürmektir. convert komutuyla yapılabilmektedir.

Renk nicemleme

Resimdeki renk sayısı, görüntünün sıkıştırılması için isteğe bağlı olarak azaltılabilir.

Yeniden ölçeklendirme

2008 yılında yeniden ölçeklendirme özelliği eklenmiştir.[4] Bu özellik resmi bozmadan çerçeve oranını ayarlamayı sağlar.

Sanatsal efektler

ImageMagick, filitre ve sanatsal efektler sunmaktadır:

OpenCL

ImageMagick, GPU ile resim işlemek için OpenCL kullanabilir.[5]

Diğer

Aşağıda ImageMagick'in bazı özellikleri bulunmaktadır:

Örnek kullanımlar

PDF dosyasını JPEG dosyasına çevirmek:

convert -density 300 -trim test.pdf test.jpg

Resmi yeniden boyutlandırmak:

convert test.jpg -resize 500x920 boyutlandirilmis.jpg

Resmin en/boy oranını koruyarak boyutlandırmak:

convert test.jpg -resize x920 boyutlandirilmis.jpg

Sıralı resimleri GIF animasyonu haline getirmek:

convert -delay 20 -loop 0 sirali_resimler*.jpg  animasyon.gif

Dağıtım

ImageMagick çapraz platform'dur ve Microsoft Windows, Unix benzeri olan Linux, Mac OS X, iOS, Android, Solaris, ve FreeBSD işletim sistemlerine çalışır. Projenin kaynak kodunun AmigaOS 4.0 ve MorphOS gibi sistemlerde de derlenmesi mümkündür.[6]

İlgili yazılımlar

GraphicsMagick, ImageMagick'in 2002 yapımı 5.5.2 sürümündeki halinden itibaren geliştirilmiştir.[7]

Ayrıca bakınız

Kaynakça

Dış bağlantılar

This article is issued from Vikipedi - version of the 10/30/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.