ImageMagick, ücretsiz ve açık kaynak 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.
![]() ImageMagick logo | |
![]() | |
Orijinal yazar(lar) | John Cristy |
---|---|
Geliştirici(ler) | ImageMagick Studio LLC |
İlk yayınlanma | 1 Ağustos 1990 | )
Güncel sürüm | 7.1.1-31 / 21 Nisan 2024 | )
Programlama dili | C |
İşletim sistemi | Çapraz platform |
Erişilebilirlik | İngilizce |
Tür | Resim işleme |
Lisans | Apache 2.0 Lisansı |
Resmî sitesi | imagemagick.org |
Kod deposu |
|
Ö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), 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. Bu özellik resmi bozmadan çerçeve oranını ayarlamayı sağlar.
Sanatsal efektler
ImageMagick, filitre ve sanatsal efektler sunmaktadır:
- Karakalemleştirme (Charcoal Sketch Transform)
- Posterleştirme (Posterization)
OpenCL
ImageMagick, GPU ile resim işlemek için OpenCL kullanabilir.
Diğer
Aşağıda ImageMagick'in bazı özellikleri bulunmaktadır:
- Tür dönüştürme: bir resim uzantısını başka uzantıya çevirmek. (Örnek: PNG türünü JPEG türüne).
- Biçimleme: resmin boyutunu değiştirme, döndürme, kırpma, çevirme ya da kırpma.
- Saydamlık: görüntünün bir kısmını görünmez hale getirme.
- Çizim: resme şekil ya da yazı ekleme.
- Süsleme: resme kenarlık ya da çerçeve ekleme.
- Özel efektler: resme bulanık, keskin, eğik ya da boya efekti verme.
- Animasyon: sıralı resim dosyalarını birleştirerek GIF formatına çevirme.
- Yazı & yorum: resme betimleyici ya da sanatsal yazı ekleme.
- Resim tanıma: resmin türünü ve özelliklerini tanımlama.
- Karıştırma: resimleri üst üste koyarak karıştırma.
- Montaj: küçük resimleri resim tuvalinde sıralama.
- Hareketli resim desteği: dijital film çalışmalarında, yaygın resim dosyalarını okuma ve yazma.
- Resim hesaplama: resme ya da resim kanallarına matematiksel ifade uygulama.
- Sanal piksel desteği: resmin dışında kalan bölgeleri, uygun piksellerle doldurma.
- Büyük resim desteği: mega-, giga- ya da tera- boyutundaki resimleri okuma, işleme ve yazma.
Ö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 gibi sistemlerde de derlenmesi mümkündür.
İlgili yazılımlar
, ImageMagick'in 2002 yapımı 5.5.2 sürümündeki halinden itibaren geliştirilmiştir.
Ayrıca bakınız
Kaynakça
- ^ . 29 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Haziran 2016.
- ^ . ImageMagick Studio LLC. 2011. 3 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mart 2011.
- ^ . 10 Mayıs 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Haziran 2016.
- ^ . 6 Haziran 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Haziran 2016.
- ^ . 1 Haziran 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ocak 2010.
- ^ . 8 Mayıs 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Haziran 2016.
- ^ "Introducing GraphicsMagick Project". ImageMagick-developer Mailing List. 15 Mart 2003. 23 Haziran 2021 tarihinde kaynağından . Erişim tarihi: 14 Haziran 2016.
Dış bağlantılar
- Resmi sitesi 8 Mayıs 2015 tarihinde Wayback Machine sitesinde . (İngilizce)
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
ImageMagick ucretsiz ve acik kaynak resim isleme yazilimidir 200 den fazla resim formati uzerinde okuma ve yazma yapabilmektedir ImageMagick Apache 2 0 lisansi altindadir ImageMagickImageMagick logoOrijinal yazar lar John CristyGelistirici ler ImageMagick Studio LLCIlk yayinlanma1 Agustos 1990 33 yil once 1990 08 01 Guncel surum7 1 1 31 21 Nisan 2024 2 ay once 2024 04 21 Programlama diliCIsletim sistemiCapraz platformErisilebilirlikIngilizceTurResim islemeLisansApache 2 0 LisansiResmi sitesiimagemagick orgKod deposugithub com ImageMagick ImageMagickOzellikleri ve yetenekleriUygulama cogunlukla komut satiri ile resimleri islemek amaciyla kullanilir ImageMagick in grafiksel kullanici arayuzu resimleri duzenlemek icin Adobe Photoshop ve GIMP kadar gelismis degildir ancak X Pencere Sistemi grafiksel kullanici arayuzu ve bircok programlama dili icin API kutuphanesi sunmaktadir Drupal MediaWiki phpBB ve vBulletin gibi bircok yazilim eger yuklu ise kucuk resim thumbnail olusturmak icin ImageMagick kullanir ImageMagick ayrica LyX gibi bazi programlar tarafindan resmi donusturmede kullanilir ImageMagick in bircok programlama dili icin kutuphanesi bulunmaktadir PerlMagick Perl 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 kutuphaneleri bunlara ornektir Dosya turu donusturme ImageMagick in en temel ve iyi sekilde uyguladigi ozelligi bir resim uzantisini baska bir resim uzantisina donusturmektir convert komutuyla yapilabilmektedir Renk nicemleme Resimdeki renk sayisi goruntunun sikistirilmasi icin istege bagli olarak azaltilabilir Yeniden olceklendirme 2008 yilinda yeniden olceklendirme ozelligi eklenmistir Bu ozellik resmi bozmadan cerceve oranini ayarlamayi saglar Sanatsal efektler ImageMagick filitre ve sanatsal efektler sunmaktadir Karakalemlestirme Charcoal Sketch Transform Posterlestirme Posterization OpenCL ImageMagick GPU ile resim islemek icin OpenCL kullanabilir Diger Asagida ImageMagick in bazi ozellikleri bulunmaktadir Tur donusturme bir resim uzantisini baska uzantiya cevirmek Ornek PNG turunu JPEG turune Bicimleme resmin boyutunu degistirme dondurme kirpma cevirme ya da kirpma Saydamlik goruntunun bir kismini gorunmez hale getirme Cizim resme sekil ya da yazi ekleme Susleme resme kenarlik ya da cerceve ekleme Ozel efektler resme bulanik keskin egik ya da boya efekti verme Animasyon sirali resim dosyalarini birlestirerek GIF formatina cevirme Yazi amp yorum resme betimleyici ya da sanatsal yazi ekleme Resim tanima resmin turunu ve ozelliklerini tanimlama Karistirma resimleri ust uste koyarak karistirma Montaj kucuk resimleri resim tuvalinde siralama Hareketli resim destegi dijital film calismalarinda yaygin resim dosyalarini okuma ve yazma Resim hesaplama resme ya da resim kanallarina matematiksel ifade uygulama Sanal piksel destegi resmin disinda kalan bolgeleri uygun piksellerle doldurma Buyuk resim destegi mega giga ya da tera boyutundaki resimleri okuma isleme ve yazma Ornek kullanimlarPDF dosyasini JPEG dosyasina cevirmek convert density 300 trim test pdf test jpg Resmi yeniden boyutlandirmak convert test jpg resize 500x920 boyutlandirilmis jpg Resmin en boy oranini koruyarak boyutlandirmak convert test jpg resize x920 boyutlandirilmis jpg Sirali resimleri GIF animasyonu haline getirmek convert delay 20 loop 0 sirali resimler jpg animasyon gifDagitimImageMagick capraz platform dur ve Microsoft Windows Unix benzeri olan Linux Mac OS X iOS Android Solaris ve FreeBSD isletim sistemlerine calisir Projenin kaynak kodunun AmigaOS 4 0 ve gibi sistemlerde de derlenmesi mumkundur Ilgili yazilimlar ImageMagick in 2002 yapimi 5 5 2 surumundeki halinden itibaren gelistirilmistir Ayrica bakinizKaynakca 29 Ekim 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Haziran 2016 ImageMagick Studio LLC 2011 3 Mayis 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mart 2011 10 Mayis 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Haziran 2016 6 Haziran 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Haziran 2016 1 Haziran 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 6 Ocak 2010 8 Mayis 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 14 Haziran 2016 Introducing GraphicsMagick Project ImageMagick developer Mailing List 15 Mart 2003 23 Haziran 2021 tarihinde kaynagindan Erisim tarihi 14 Haziran 2016 Dis baglantilarResmi sitesi 8 Mayis 2015 tarihinde Wayback Machine sitesinde Ingilizce