Sot, në përvjetorin e 20-të të SAIL, u publikua një bibliotekë e deshifrimit të imazheve për C/C++, versioni 0.9.0.
Pamja e ekranit demo: https://sail.software/demo.webp
Karakteristikat kryesore:
- Katër nivele API për t'iu përshtatur nevojave tuaja.
Niveli më i cekët i zhytjes është i vogël, ku është e mundur të ngarkoni vetëm një kornizë duke përdorur dy rreshta kodi:
struct sail_image *image; SAIL_TRY(sail_load_from_file(rruga, &imazhi));
Niveli më i thellë i zhytjes është ngarkimi i imazheve të animuara ose me shumë faqe nga burime jo standarde (jo një skedar ose memorie).
- Ngarkimi nga skedari ose memoria jashtë kutisë.
- Kodekë të ngarkuar në mënyrë dinamike. Mundësia për të përpiluar kodekët në një bibliotekë (-DSAIL_COMBINE_CODECS=ON) nëse ngarkimi dinamik është i papërshtatshëm për ndonjë arsye.
- Shkruar në C11 me lidhje C++11.
- Në dispozicion në Windows, Linux, macOS.
- Në dispozicion në Conan, vcpkg, menaxherët e paketave të birrës (disa PR janë në pritje të bashkimit).
- Mbështet të gjitha formatet moderne të imazhit: JPEG, PNG, TIFF, GIF, AVIF, WEBP, JPEG XL dhe të tjerët.
- Shpejt pothuajse të gjithë konkurrentët e saj të përfaqësuar nga STB ose FreeImage.
Burimi: linux.org.ru
