Het project is gepubliceerd op GitHub , bedoeld voor het verwijderen van compressie-artifacten uit JPEG-afbeeldingen. Dit wordt bereikt door de nauwkeurigheid van de coƫfficiƫnten van de discrete cosinustransformatie te herstellen. Maar binnen de grenzen die de kwantisatietabel toelaat, kan het algoritme de afbeelding niet opnieuw filteren. De code is geschreven in C met optimalisaties voor SSE2, AVX2 en ARM Neon. Ook is er een WebAssembly-versie beschikbaar, die het mogelijk maakt om afbeeldingen in de browser te verwerken (maar langzamer dan de native versie vanwege het ontbreken van SIMD-optimalisaties en multi-threading).
Volgens de auteur, werkt zijn algoritme aanzienlijk sneller dan een vergelijkbaar project en levert scherpere afbeeldingen. Maar de auteur geeft toe dat jpeg2png beter kan presteren in moeilijke situaties. Een ander project, , gepubliceerd onder het account van Google ā dat ook JPEG-artifacten zou moeten verwijderen, wordt door de auteur beschreven als āvolledig nutteloosā en āmoeilijk te merken verbeteringen in zijn werkingā.
Bron: opennet.ru
