-
300'den fazla görüntü işleme işlevi
-
C, Ruby, Python, PHP, C#, Go ve Lua için dil bağları
-
CLI ile Node ve RoR için de kütüphaneler mevcut.
300'den fazla görüntü işleme işlevi
C, Ruby, Python, PHP, C#, Go ve Lua için dil bağları
CLI ile Node ve RoR için de kütüphaneler mevcut.
1 yorum
Çoğu durumda ImageMagic/OpenCV vb. kütüphanelerden çok daha hızlıdır ve bellek kullanımı daha düşüktür.
libvips neden hızlı: https://github.com/libvips/libvips/wiki/Why-is-libvips-quick
Tüm görüntüyü bellekte işlemeyip, isteğe göre stream yöntemiyle görüntünün yalnızca bir kısmını bellekte işler.
Hızlı operasyonları kullanacak şekilde geliştirilmiştir.
Görüntü IO'sunu threading ile işler.
Paralel işleme mümkündür.
Tile işleme yöntemiyle (parçalara bölünüp üst üste binmemesi sağlanır) değil, region işleme yöntemiyle (üst üste binme mümkündür) çalışır.
Neredeyse hiç lock kullanmaz.
8 bitten 128 bite kadar 10 farklı piksel formatını destekler.