Verëffentlechung vun der Bilddekodéierungsbibliothéik SAIL 0.9.0

D'SAIL 0.9.0 C/C++ Bilddekodéierungsbibliothéik gouf erausbruecht. Si kann benotzt ginn fir Bildviewer ze kreéieren, Biller an de Speicher ze lueden, Ressourcen während der Spillentwécklung ze lueden, etc. D'Bibliothéik setzt d'Entwécklung vun den ksquirrel-libs Bildformatdecoderen aus dem KSquirrel Programm weider, déi vu C++ op C ëmgeschriwwe goufen. De KSquirrel Programm gëtt et zënter 2003 (haut ass de Projet 20 Joer al), awer d'Entwécklung vum Viewer gouf 2008 zesumme mam KDE3 ofgesat. De SAIL Code gëtt ënner der MIT Lizenz verdeelt. Aarbecht an Windows, macOS и Linux.

Schlëssel Fonctiounen:

  • Véier API Niveauen. De shallowest Niveau vun immersion ass Junior, wou et méiglech ass nëmmen ee Frame mat zwou Zeilen Code ze lued: struct sail_image *image; SAIL_TRY(sail_load_from_file(path, &image));

    Den déifste Niveau vun Tauche ass Luede animéiert oder Multi-Säit Biller aus Net-Standard Quellen (net aus engem Fichier oder aus Erënnerung).

  • Ënnerstëtzt Luede vu Dateien oder aus Erënnerung.
  • Dynamesch gelueden Codecs. D'Kapazitéit fir Codecs an eng Bibliothéik ze kompiléieren (-DSAIL_COMBINE_CODECS=ON) wann dynamesch Luede aus iergendengem Grond onbequem ass.
  • De Code ass an C11 geschriwwen mat C ++11 Bindung.
  • Verfügbar a Conan, vcpkg, Brau Package Manager (e puer PRs sinn amgaang ze fusionéieren).
  • Ënnerstëtzt all modern Bildformater: JPEG, PNG, TIFF, GIF, AVIF, WEBP, JPEG XL, etc.
  • Outperforms bal all vu senge Konkurrenten, wéi STB oder FreeImage.

Verëffentlechung vun der Bilddekodéierungsbibliothéik SAIL 0.9.0


Source: opennet.ru
Kaaft zouverlässeg Hosting fir Site mat DDoS Schutz, VPS VDS Server 🔥 Kaaft zouverléissegt Websäithosting mat DDoS-Schutz, VPS VDS Server | ProHoster