Ebipụtala ọrụ a na GitHub , emebere iji wepu ihe mkpakọ na onyonyo JPEG. A na-enweta nke a site na iweghachi izi ezi nke ọnụọgụgụ nke mgbanwe cosine pụrụ iche. Ma n'ime oke nke tebụl quantization na-enye ohere, nke a na-egbochi algọridim site na ịmegharị ihe oyiyi ahụ. Edere koodu ahụ na C yana nkwalite maka SSE2, AVX2 na ARM Neon. Ọzọkwa Ụdị WebAssembly nke na-enye gị ohere ịhazi ihe oyiyi na ihe nchọgharị (mana ọ na-eji nwayọọ karịa ụdị nke obodo n'ihi enweghị nkwalite SIMD na multithreading).
Dị ka onye edemede si kwuo, algọridim ya na-arụ ọrụ ngwa ngwa karịa ọrụ yiri ya ma na-emepụta ihe oyiyi doro anya. Mana onye edemede ahụ kwetara na jpeg2png nwere ike ịrụ ọrụ nke ọma n'okwu ndị siri ike. Ọrụ ọzọ , nke e bipụtara n'okpuru akaụntụ Google - nke kwesịkwara iwepụ JPEG artifacts, dị ka onye edemede si kwuo, "adịghị mma maka ihe ọ bụla" na "ọ na-esiri ike ịhụ ọganihu na ọrụ ya."
isi: opennet.ru
