Ma, a SAIL 20. évfordulóján megjelent a C/C++ képdekódoló könyvtára, a 0.9.0 kiadás.
Demo képernyőkép: https://sail.software/demo.webp
Főbb jellemzők:
- Négy API szint az Ön igényeinek megfelelően.
A legsekélyebb merítési szint a junior, ahol csak egy képkocka tölthető be két kódsor használatával:
struct sail_image *image; SAIL_TRY(sail_load_from_file(elérési út, &kép));
Az elmerülés legmélyebb szintje az animált vagy többoldalas képek betöltése nem szabványos forrásból (nem fájlból vagy memóriából).
- Betöltés fájlból vagy memóriából a dobozból kivéve.
- Dinamikusan betöltött kodekek. A kodekek egyetlen könyvtárba való fordításának lehetősége (-DSAIL_COMBINE_CODECS=ON), ha a dinamikus betöltés valamilyen okból kényelmetlen.
- C11-ben írva, C++11-es kötéssel.
- Elérhető itt: Windows, Linux, macOS.
- Elérhető a Conan, vcpkg, brew csomagkezelőkben (egyes PR-ok összevonása függőben van).
- Támogatja az összes modern képformátumot: JPEG, PNG, TIFF, GIF, AVIF, WEBP, JPEG XL és mások.
- gyorsabb szinte minden versenytársát az STB vagy a FreeImage képviseli.
Forrás: linux.org.ru
