-
Mehr als 300 Bildverarbeitungsfunktionen
-
Sprach-Bindings für C, Ruby, Python, PHP, C#, Go und Lua
-
Außerdem gibt es eine CLI sowie Bibliotheken für Node und RoR.
Mehr als 300 Bildverarbeitungsfunktionen
Sprach-Bindings für C, Ruby, Python, PHP, C#, Go und Lua
Außerdem gibt es eine CLI sowie Bibliotheken für Node und RoR.
1 Kommentare
In den meisten Fällen deutlich schneller als Bibliotheken wie ImageMagick/OpenCV usw. und mit geringerem Speicherverbrauch
Warum ist libvips schnell: https://github.com/libvips/libvips/wiki/Why-is-libvips-quick
Verarbeitet nicht das gesamte Bild im Speicher, sondern bearbeitet bei Bedarf per Streaming nur Teile des Bildes im Speicher.
Entwickelt, um schnelle Operationen zu nutzen
Bild-I/O wird per Threading verarbeitet
Parallelverarbeitung möglich
Kein Tile-Verfahren (aufgeteilt ohne Überlappung), sondern Region-Verarbeitung (Überlappung möglich)
Verwendet fast keine Locks.
Unterstützt 10 Pixel-Formate von 8 Bit bis 128 Bit