Google tau tshaj tawm lub tsev qiv ntawv qhib tshiab, jpegli, uas siv JPEG duab encoder thiab decoder. Lub tsev qiv ntawv suav nrog kev ua kom zoo dua ntxiv txhawm rau txhim kho kev ua haujlwm encoding, tso cai rau 35% siab dua compression tus nqi rau cov duab zoo dua li cov qauv JPEG codecs. Piv rau libjpeg-turbo, lub tsev qiv ntawv jpegli tso cai rau koj kom ua tiav qib zoo sib xws thaum txo qis qis los ntawm 32%. Ntawm qib API thiab ABI, lub tsev qiv ntawv tau ua tiav nrog libjpeg62 thiab tuaj yeem siv los hloov pauv nws. Lub tsev qiv ntawv code sau hauv C ++ thiab muab faib raws li BSD daim ntawv tso cai.

Kev nce qib ntawm compression yog ua tiav los ntawm kev siv cov thev naus laus zis siab los txo cov suab nrov ntawm cov duab thiab ua kom zoo, siv cov qauv kev xav pom kev zoo dua los txo cov khoom cuav. Tshwj xeeb, jpegli siv qhov zoo ntawm qhov hloov pauv quantization heuristics siv los ntawm JPEG XL qhov project, nrog rau kev txhim kho algorithms rau xaiv quantization matrices thiab xam cov txiaj ntsig nruab nrab.
Lub tsev qiv ntawv jpegli tso cai rau koj los encode cov duab nrog 10 lossis ntau dua ib qho xim. Nyob rau tib lub sijhawm, qhov tshwm sim ntawm qhov tshiab encoding algorithms yog hloov mus rau cov qauv JPEG cov qauv, uas tso cai rau siv tsuas yog 8 khoom ib xim. Qhov no tso cai rau koj kom muaj kev sib raug zoo nrog cov decoders uas twb muaj lawm tsim los rau 8-ntsis sawv cev ntawm cov xim.
Cov duab encoded siv jpegli ua tau raws li JPEG tus qauv, tsis tas yuav tsum tau tshwj xeeb decoders thiab tuaj yeem pom hauv JPEG cov neeg saib thiab cov web browsers uas twb muaj lawm. Siv koj tus kheej decoder los decompress dluab compressed siv jpegli tso cai rau koj mus ntxiv txo artifacts. Encoding ceev siv jpegli yog piv rau libjpeg-turbo thiab MozJPEG cov tsev qiv ntawv.
Tau qhov twg los: opennet.ru
