caire
Fotoğrafı kırpmadan küçülten akıllı araç. İçeriğe duyarlı görüntü boyutlandırma yapan bir Go kütüphanesi ve komut satırı aracı. Avidan ve Shamir'in seam carving yöntemini uyguluyor: Sobel filtresi ve bulanıklaştırma ile enerji haritası çıkarıyor, en ucuz piksel yolunu bulup siliyor ve istenen boyuta gelene kadar tekrarlıyor. Pigo ile yüz algılayıp yüzleri koruyabiliyor; ayrıca koruma ve silme maskeleri, Gio ile yapılmış bir GUI önizleme, hata ayıklama (debug) modu, klasör işleme ve görüntüyü büyütme özellikleri var.
Görselleri farklı boyutlara bozulmadan uyarlaması gereken tasarımcılar ve geliştiriciler için.
Nasıl kullanılır?
5 adımcaire, bir fotoğrafı küçültürken önemli yerleri korur. Bunun için resimde en az göze çarpan piksel yollarını bulup siler.
Mac'te tek komutla kurulur: brew install caire. Diğer sistemler için hazır dosyalar GitHub'dan iniyor.
Terminalde çalıştır: caire -in foto.jpg -out dar.jpg -width 800. Resim 800 piksel genişliğe iner, içerik ezilmez.
-face seçeneği yüzleri algılayıp korur; -debug ile silinen yolları kendin görebilirsin.
-preview ile küçük bir pencere açılır ve işlemi canlı izlersin.
Kendin kur
brew install caire