Lossless vs Lossy Compression Hlalositšwe: Tlhahlo ye e Feletšego
Kwešiša diphapano tša motheo magareng ga mehuta ya kgatelelo, dialgoritmo tša tšona, dikgopelo, le ka moo o ka kgethago ye e swanetšego bakeng sa dinyakwa tša gago tše itšego.
Go kwešiša Kgateletšo ya Datha
Kgatelelo ya data ke thekniki ya motheo theknolotšing ya dijithale yeo e fokotšago bogolo bja difaele ka go fediša go fokotša mošomo le go rulaganya tshedimošo lefsa. Ge lefase la rena la dijithale le atološwa ka diswantšho tša tharollo ya godimo, dibidio tša 4K le dikgopelo tše di raraganego, kgatelelo ye e šomago gabotse e ba bohlokwa kudu bakeng sa go dira gore polokelo e šome gabotse, phetišetšo ya data ka lebelo le go fokotša tšhomišo ya bandwidth.
Dialgoritmo tša kgatelelo di wela ka magoro a mabedi a mathomo: go hloka tahlegelo le go lahlegelwa. Go kwešiša diphapano magareng ga mekgwa ye go bohlokwa go tšea diphetho tše di nago le tsebo mabapi le ka moo o ka bolokago, go fetišetšwa, le go šoma ka datha ya titšithale go ralala le dikgopelo le diintasteri tše di fapanego.
Ke ka Baka La’ng Kgateletšo e le Bohlokwa
Go thuthupa ga dikagare tša dijithale go dirile gore kgatelelo e be bohlokwa go feta le ge e le neng pele. Go tloga go ditirelo tša go phallela tšeo di tlišago bidio ya 4K go megala ya sellathekeng, go ya go diforamo tša polokelo ya leru tšeo di nago le difaele tše dimilione tše dikete, go ya go diphensele tša wepe tšeo di laetšago matlakala a raraganego ka dimilisekontshe—thekinolotši ya go gatelela ke matla a sa bonagalego ao a dirago gore lefase la rena la dijithale le šome gabotse.
Lossless vs Lossy: Diphapano tše Bohlokwa
Kgateletšo ye e se nago tahlegelo
Kagoleswa ye e phethagetšego ya data ya mathomo
Kgateletšo ya Tahlegelo
Phokotšo ya datha ka tahlegelo ya boleng ye e amogelegago
Dilo tše di bolokago 100% ya data ya mathomo. Ge e decompressed, sephetho ke bit-for-bit tšoanang le mohlodi.
Ka mo go sa felego e tloša ya data yeo e tšewago e se ya bohlokwa kudu. The faele ya mathomo e ka se tsošološwe ka mo go phethagetšego ka morago ga go gatelela.
Ka go tlhaolega fihlella 2:1 go ya go 5:1 dikabo compression ho itšetlehile ka ya data mofuta. Lekanyeditšwe ke tlhokego ya go boloka tshedimošo ka moka.
A ka fihlelela ditekanyo tše di phagamego kudu, gantši 10:1 go ya go 100:1 goba go feta moo, ka go lahla tshedimošo yeo e “sa nyakegego ka temogo”.
Sengwalwa, mananeo a phethagatšwago, di-database, diswantšho tša kalafo, polokelo ya polokelo, ditshepedišo tša mošomo tša profešenale, selo le ge e le sefe seo se nyakago go agwa lefsa mo go phethagetšego.
Dinepe, mmino, go phallela ga bidio, diswantšho tša wepe le dikgopelo tše dingwe moo tahlegelo e itšego ya data e amogelegago bakeng sa merero e šomago.
Ka compress le decompress makga a mantši ntle le go senyega. Decompression ya bo-100 e swana le ya bo-1.
E mong le e recompression kenya tahlegelo ya boleng ya tlaleletšo. “Tahlegelo ya moloko” ye e kgoboketšwa le modikologo wo mongwe le wo mongwe.
Ka kakaretšo e nyaka ka tlase ga matla a khomphutha bakeng sa encoding / decoding bapisoa le e tsoetseng pele tahlehelo algorithms.
Gantši dinyakwa methopo e mentši ya khomphutha, kudu-kudu bakeng sa di-algorithm tše di raraganego tše bjalo ka di- codec tša bidio.
Kgateletšo ye e se nago Tahlegelo e Hlalošitšwe
Kgateletšo ye e se nago Tahlegelo ke eng?
Kgatelelo ya go hloka tahlegelo e fokotša bogolo bja faele ka go šupa le go fediša go fokotšega ga dipalopalo ntle le go tloša tshedimošo efe goba efe. Ge e decompressed, faele e swana le ya mathomo, go se na tahlegelo ka mo go feletšego ya boleng goba botshepegi bja data.
Kamoo Kgateletšo e se nago Tahlegelo e Šomago ka gona
Dialgoritmo tša kgatelelo ye e se nago tahlegelo di šomiša dithekniki tše di fapanego go fokotša bogolo bja faele mola di netefatša kagoleswa ye e phethagetšego ya datha ya mathomo. Mekgwa ye e sekaseka dipaterone, maqhubu le dibopego ka gare ga datha go e ngwala khoutu ka bokgoni ntle le go lahlegelwa ke tshedimošo.
Go ngwala khoutu ya botelele bja go kitima (RLE) .
RLE e tšea sebaka sa tatelano ya dielemente tša datha tše di swanago (di kitima) ka boleng bjo tee le go bala. Ka mohlala, “AAAAAABBBCCCCC” e ba “6A3B5C”, haholo fokotsa boholo bakeng sa ya data le tatelano e ngata pheta-pheta.
Original: WWWWWWWWWWBBBWWWWWWWWWWWWBBBWWWWWWWWWW Compressed: 10W3B12W3B10W
Huffman Go ngwala dikhoutu
Thekniki ye e abela dikhoutu tša botelele bjo bo fetogago go ditlhaka tša go tsenya, ka dikhoutu tše kopana tša ditlhaka tša kgafetšakgafetša. Mokgwa wo wa dipalopalo o optimizes encoding yeo e theilwego godimo ga kabo ya maqhubu a semelo.
Frequent character 'e': 101 Less frequent 'z': 1010101011
LZ77 & LZ78 Dialgorithm
Mekgwa ye ye e theilwego godimo ga pukuntšu e tšea legato la ditiragalo tše di boeletšwago tša datha ka ditšhupetšo tša khopi e tee yeo e šetšego e le gona moela wo o sa gateletšwego. Di bopa motheo wa difomete tše di tumilego tša go swana le ZIP le GIF.
Instead of storing "compression compression" Store "compression [pointer to earlier instance]"
Algoritmo ya go ntšha moya
Go kopanya LZ77 le Huffman coding, Deflate e fana ka kgatelelo ye botse kudu ka lebelo le lebotse. E šomišwa ka go ZIP, PNG, le HTTP compression (gzip), e dira gore e be e nngwe ya dialgoritmo tšeo di phatlalatšwago kudu.
- Dipolokelo tša ZIP
- Ditshwantsho tsa PNG
- Kgatelelo ya HTTP (gzip) .
Go Dira Dikhoutu tša Dipalo
Thekniki ye e emela molaetša bjalo ka mohuta wa dinomoro magareng ga 0 le 1. E ka fihlelela ditekanyo tša kgatelelo kgauswi le moedi wa entropy ya teori, e dira gore e šome gabotse kudu go mehuta ye e itšego ya datha.
E ka encode dikotwana tse fractional ka letšoao, fana ka compression molemo ho feta Huffman bakeng sa mehloli e mengata.
Go ngwala khoutu ya Delta
Go e na le go boloka dikelo tše di feletšego, go ngwala khoutu ya delta go boloka diphapano magareng ga dikelo tše di latelanago. Se se šoma kudu go datha moo dikelo tša kgauswi di swanago, go swana le dišupo tša modumo goba go bala ga sensara.
Original: 105, 107, 106, 110, 108 Delta: 105, +2, -1, +4, -2
Difomete tša Faele tše di Tlwaelegilego tše di se nago Tahlegelo
Dipolokelo tša ditaba
Diswantšho
Mamelwang
Kgateletšo ya Tahlegelo e Hlalositšwe
Kgateletšo ya Tahlegelo ke eng?
Lossy compression fokotša bogolo bja faele ka go fediša sa ruri tshedimošo ye e itšego, kudukudu ya data ye e sa nyakegego goba yeo e sego bohlokwa kudu ka temogo. Faele yeo e kgaotšwego e fapane le ya mathomo, eupša diphapano di hlametšwe go ba thata goba go sa kgonege gore batho ba di lemoge ka tlase ga maemo a tlwaelegilego.
Kamoo Kgateletšo ya Tahlegelo e Šomago ka gona
Kgatelelo ya tahlegelo e fihlelela ditekanyo tša kgatelelo tše di phagamego kudu ka go tšea diphetho tša maano mabapi le gore ke ya data efe yeo e swanetšego go lahla. Di- algorithm tše di diriša tsebo mabapi le temogo ya batho—seo mahlo le ditsebe tša rena di ka se lemogago le seo di ka se kgonego go se lemoga—go tloša tsebišo ka ditsela tšeo di fokotšago tutuetšo e lemogegago boleng.
Phetogo Coding
Thekniki ye e fetoša datha go tšwa go domain ye nngwe (go swana le ya sebaka) go ya go ye nngwe (go swana le maqhubu) moo kgatelelo e ka dirišwago ka mo go atlegilego kudu. Phetogo ya Discrete Cosine (DCT) yeo e šomišwago ka go JPEG ke mohlala wo mogolo.
- Fetolela diboloko tša seswantšho go dikarolo tša maqhubu
- Quantize dikarolo phahameng-maqhubu a ka bohale haholoanyane
- Mahlo a batho ga a kwešiše maqhubu a
Go lekanyetša boleng
Quantization e fokotša go nepagala ga dikelo tša datha. E mmapa mohuta wa dikelo tša tsenyo go sete ye nnyane ya dikelo tša ditšweletšwa, ka mo go atlegilego e fokotša palo ya dibit tše di nyakegago go emela datha.
Original values: 4.13, 4.28, 4.97, 4.02 Quantized to: 4, 4, 5, 4
Mohlala wa Psychoacoustic
E dirišwa go gatelela modumo, mokgwa wo o diriša mellwane ya go kwa ga motho. E hlaola gore ke dikarolo dife tša modumo tšeo di ka tlošwago ntle le go ama boleng bja modumo bjo bo lemogwago.
- Go šira ka go kwa: Medumo ye e kwagalago e šira medumo ye e homotšego
- Go kwa maqhubu: Batho ba kwa maqhubu a magareng gabotse
- Go šira ga nako: Medumo e ka bipa tše dingwe tšeo di diregago nako ye kopana pele/ka morago
Go ngwala Khoutu ya Temogo
Go swana le go dira mohlala wa psychoacoustic eupša bakeng sa ya data ya pono, mokgwa wo o tloša tsebišo yeo mahlo a batho a sa e lemogego kudu, kudu-kudu dintlha tša maqhubu a magolo le go fapana ga mebala.
E šomišwa ka go JPEG, MPEG, le maemo a mangwe a kgatelelo ya pono go etiša pele ya data ye bohlokwa ka temogo.
Pušetšo ya Tšhišinyo
Thekniki ya go gatelela bidio yeo e šomišago go fokotša nako ka go ngwala diphapano magareng ga diforeime go e na le foreime ye nngwe le ye nngwe ye e feletšego. Ke diphetogo fela go tšwa go foreime ye nngwe go ya go ye nngwe tšeo di ngwadilwego ka khoutu ka botlalo.
- Boloka “keyframes” e feletseng (I-frames) nako le nako
- Bakeng sa diforeime tše dingwe, boloka diphapano fela (diforeime tša P) goba diphapano tša mahlakore a mabedi (diforeime tša B) .
- Diphetho ka phokotšo e kgolo ya bogolo bja faele bakeng sa bidio
Go tšea mehlala ya ka fasana ya Chroma
Mokgwa wo o fokotša tsebišo ya mebala go feta tsebišo ya go phadima, o diriša mohola wa go kwagala mo gogolo ga leihlo la motho go phadima go feta go kwa diphapano tša mebala.
- 4:4:4 – Ga go na subsampling (mmala ka botlalo) .
- 4:2:2 – Halves tshekaletseng mmala qeto
- 4:2:0 – Dihalofo bobedi tharollo ya mmala ya go rapalala le ya go ema thwii
Difomete tša Faele tše di Tlwaelegilego tša Tahlegelo
Diswantšho
Mamelwang
Bitio
Ditirišo tše di Šomago le Dikgetse tša Tšhomišo
Difoto tša Dijithale
Kgateletšo ye e se nago tahlegelo
- RAW sebopeho paballo bakeng sa litsebi litšoantšo
- Polokelo ya boleng bja polokelo ya diswantšho tša bohlokwa
- Diswantšho tšeo di nyakago go šongwa ka morago goba go rulaganywa mo go nabilego
- Sebopego sa PNG sa dikerafike tše di nago le sengwalwa goba mešito ye bogale
Kgateletšo ya Tahlegelo
- JPEG bakeng sa dinepe tša letšatši le letšatši le go abelana ka wepe
- Thumbnail moloko bakeng sa galleries le previews
- Di-upload tša ditaba tša leago moo mellwane ya bogolo e šomago
- Dihlomathišo tša imeile le dikgopelo tša melaetša
Tšweletšo ya Mamelwang
Kgateletšo ye e se nago tahlegelo
- Direkoto tša bokgoni ka distudio (WAV, FLAC) .
- Dikgoboketšo tša mmino wa audiophile
- Boentšeneare bja mamelwang le go rulaganya ga profešenale
- Archival ya direkoto tsa bohlokwa
Kgateletšo ya Tahlegelo
- Ditirelo tša go phallela (Spotify, Apple Music) .
- Dibapadi tša mmino tše di rwalago tšeo di nago le polokelo e lekanyeditšwego
- Radio ya inthanete le di-podcast
- Mmino wa morago bakeng sa dibidio le ditlhagišo
Tšweletšo ya Bidio
Kgateletšo ye e se nago tahlegelo
- Beng ba tšweletšo ya difilimi le TV
- Ditlamorago tša go bonwa didirišwa tša mohlodi
- Mošomo wa kgwebo wa tekanyetšo ya godimo
- Ditokomane tša bidio tša kalafo le tša mahlale
Kgatelelo ya Tahlegelo
- Diforamo tša go phallela (Netflix, YouTube) .
- Thelebišene ya go gaša
- Dikhonferense tša bidio le di-webinar
- Dikotwana tša bidio tša ditaba tša leago
Tlhabollo ya Wepe
Kgateletšo ye e se nago tahlegelo
- PNG bakeng sa dilogo, diaekhone, le dikerafike ka go ba pepeneneng
- SVG bakeng sa scalable segokanyimmediamentsi sa sebolokigolo elements
- WebP lossless bakeng sa dikerafike rarahaneng hloka boleng phethahetseng
- Kgatelelo ya matlotlo ye e theilwego godimo ga sengwalwa (HTML, CSS, JavaScript) .
Kgateletšo ya Tahlegelo
- JPEG goba WebP bakeng sa diswantšho le diswantšho tše di raraganego
- MP4 video le codecs loketseng
- Mmino wa morago le ditlamorago tša modumo
- Progressive setšoantšo loading bakeng sa ka potlako lemohuoa tshebetso
Polokelo ya Datha & Bobolokelo
Kgateletšo ye e se nago tahlegelo
- Di-backup tša database le diromelwantle
- Dipolokelo tša khoutu ya mohlodi
- Dipolokelo tša ditokomane (PDF, Difaele tša Kantoro) .
- Direkoto tša kgwebo tše bohlokwa le ditokomane tša molao
Kgateletšo ya Tahlegelo
- Video ya go bea leihlo yeo e nago le dinyakwa tša boleng tše di amogelegago
- Dipolokelo tša boraditaba tšeo e sego tša bohlokwa moo tahlegelo ye nngwe ya boleng e amogelegago
- Di-backup tša go itiriša tša dikagare tšeo di tšweleditšwego ke mosediriši
- Datha ya tekanyo e kgolo moo potego e phethagetšego e sa nyakegego
Ditirišo tša Sellathekeng
Kgateletšo ye e se nago tahlegelo
- Kopo phethagatšo difaele le khoutu
- Dielemente tša UI tšeo di nyakago boleng bjo bo phethagetšego
- Sengwalwa le ya data ya peakanyo
- Bohlokwa mosebedisi ya data bekapo
Kgateletšo ya Tahlegelo
- Ka-app litšoantšo le dikerafike
- Dithuto tša bidio le dipontšho
- Ditsebišo tša mamelwang le dipina tša modumo
- Diteng tše di bolokilwego bakeng sa go lebelela ka ntle ga inthanete
Mehuta ya Kgateletšo ka Sebopego sa Faele
Difomete tše di fapanego tša faele di šomiša dithekniki tše di itšego tša kgatelelo tšeo di lokišitšwego bakeng sa mohuta wa tšona wa diteng. Go kwešiša gore ke difomete dife tšeo di šomišago mekgwa efe ya kgatelelo go go thuša go tšea diphetho tše kaone mabapi le go boloka le go abelana diteng tša gago tša ditšitale.
| Sebopego | Mohuta | Mokgwa wa go Gatelela | Best Sebediswa Bakeng sa | Tekanyo ya Kgateletšo |
|---|---|---|---|---|
| Difomete tša Seswantšho | ||||
| PNG | Go hloka tahlegelo | Go ntšha moya (LZ77 + Huffman) . | Dikerafike, diswantšho tša skrine, diswantšho tše di nago le sengwalwa goba go ba pepeneneng | 1.5:1 go fihla go 3:1 |
| JPEG | Lossy ya go lahlegelwa | DCT, go lekanyetša boleng | Dinepe, diswantšho tše di raraganego tšeo di nago le diphetogo tša mmala tše boreledi | 10:1 go ya go 20:1 |
| WebP | Motswako | Go ngwala khoutu ya go bolela e sa le pele (go lahlegelwa), VP8 ka gare ga foreime (go hloka tahlegelo) . | Web dikerafike, arabela litšoantšo | Lossy: 25-35% e nyenyane ho feta JPEG Lossless: 26% e nyenyane ho feta PNG |
| TIFF | Go hloka tahlegelo | Di fapa-fapaneng (LZW, ZIP, joalo-joalo) . | Professional go tšea diswantšho, go gatiša, go boloka dilo | 1.5:1 go fihla go 3:1 |
| AVIF | Lossy ya go lahlegelwa | AV1 ka gare ga foreime khoutu | Next-gen web litšoantšo, dikopo tsoetseng pele | Go fihla go 50% ye nnyane go feta JPEG |
| Difomete tša Modumo | ||||
| MP3 | Lossy ya go lahlegelwa | Go dira mohlala wa psychoacoustic, MDCT | Mmino, di-podcast, go theeletša ka kakaretšo | 10:1 go fihla go 12:1 |
| FLAC ya FLAC | Go hloka tahlegelo | Linear ponelopele, Rice khoutu | Dikgoboketšo tša mmino wa audiophile, go boloka dilo | 2:1 go ya go 3:1 |
| AAC | Lossy ya go lahlegelwa | Go dira mohlala wa psychoacoustic wa maemo a godimo | Kgašo ya dijithale, ditirelo tša go phallela | Boleng bjo bokaone go feta MP3 ka bitrate ye e swanago |
| Opus | Lossy ya go lahlegelwa | Di-codec tša SILK + CELT | Kgokagano ya lentšu, dikgopelo tša nako ya nnete | E phagametše di-codec tše dingwe ka di-bitrate tša tlase |
| WAV | E sa gateletšwego | Ga go le e tee (ka tlwaelo, le ge e le gore go gatelela mo gongwe go kgonega) . | Studio rekota, monghali mamelwang difaele | 1:1 (ga go na kgatelelo ka go ikemela) |
| Difomete tša Bidio | ||||
| H.264 / AVC ya go swana le yona | Lossy ya go lahlegelwa | Pušetšo ya tšhišinyego, DCT, CABAC/CAVLC | Streaming, kgašo, video ya dijithale | 50:1 go ya go 100:1 |
| H.265 / H.E.VC | Lossy ya go lahlegelwa | Advanced tshisinyo ponelopele, kgolo coding diboloko | 4K / 8K dikahare, phahameng-bokgoni phallang | 25-50% e kaone go feta H.264 |
| AV1 | Go lahlegelwa | Rarahaneng ponelopele le fetola khoutu | Moloko o latelago wa go phallela, dikgopelo tša go se be le bogoši | 30% e kaone go feta HEVC |
| ProRes | Lossy ya go lahlegelwa (ka pono e sa lahlegelwe) . | Intraframe e thehiloeng DCT | Video tseleganya, ka morago ga tšweletšo | 5:1 go ya go 10:1 (go ithekgile ka phapano) |
| FFV1 | Go hloka tahlegelo | Dikhoutu tša Golomb-Rice, go dira mohlala wa seemo | Video archiving, paballo | 2:1 go fihla go 3:1 |
| Difomete tša Tokomane | ||||
| Motswako | Deflate (sengwalwa), JPEG / JBIG2 (diswantšho) . | Kabo ya ditokomane, diforomo, dikgatišo | E fapana kudu go ya ka diteng | |
| DOCX / XLSX ya go swana le | Go hloka tahlegelo | ZIP (core), fapaneng bakeng sa dintho tse kentsoeng | Ditokomane tša ofisi, dispreadsheet | 1.5:1 go fihla go 3:1 |
| EPUB | Motswako | ZIP (setshelo), fapaneng bakeng sa dikahare | Dipuku tša elektroniki, dikgatišo tša dijithale | Go ya ka mohuta wa diteng |
| Difomete tša Archive | ||||
| ZIP ya | Go hloka tahlegelo | Go ntšha moya (LZ77 + Huffman) . | General faele archiving, sefapano-sethaleng lumellana | 2:1 go fihla go 10:1 (go ya ka diteng) . |
| 7Z | Go hloka tahlegelo | LZMA, LZMA2, PPMd, bj.bj. | Dinyakwa tša kgatelelo ya tekanyo e phagamego | 30-70% e kaone go feta ZIP |
| RAR | Go hloka tahlegelo | Algorithm ya mong | Palo e kahodimodimo compression le disebediswa mong | 10-30% e kaone go feta ZIP |
Tsela ya go Kgetha Mohuta wa Kgateletšo wa Tokelo
Na go agwa lefsa mo go phethagetšego ga ya data ya mathomo go bohlokwa?
Na dithibelo tša polokelo goba mellwane ya bandwidth ke dilo tše bohlokwa tšeo di tshwenyago?
Na diteng di tla rulaganywa goba di šongwa gape?
Mekgwa ye Mebotse ya Leano la Kgateletšo
- Boloka beng ba mathomo ka kgatelelo ya go hloka tahlegelo goba ka sebopego se se sa gateletšwego neng le neng ge go kgonega. Tše di šoma bjalo ka “di-negative” tša gago tša dijithale.
- Bopa diphetolelo tša tahlegelo bakeng sa kabo le go abelana go lekalekanya boleng le bogolo bja faele bjo bo theilwego godimo ga tšhomišo ye e reretšwego.
- Ela hloko mokgwa wa go ba le maemo ka maemo a fapaneng compression bakeng sa merero e fapaneng (archive, difaele sebetsa, kabo).
- Teka dipeakanyo tša kgatelelo tše di fapanego go hwetša tekatekano ye e loketšego magareng ga bogolo bja faele le boleng bja diteng tša gago tše di itšego.
- Dula o tsebišwa ka ga theknolotši ye mpsha ya go gatelela ka ge di ka fa dikaonafatšo tše kgolo tša bokgoni le boleng.
- Tokomane tshepedišo ya gago ya mošomo ya kgatelelo go netefatša go se fetoge le go dira gore taolo ya faele ya ka moso e be bonolo.
Dipotšišo tšeo di Botšišwago Gantši
Na o ka fetolela magareng ga kgatelelo ya go hloka tahlegelo le ya tahlegelo?
Ka mehla o ka fetolela go tšwa go sebopego seo se se nago tahlegelo go ya go seo se nago le tahlegelo, eupša se se fapanego le seo ga se kgonege e le ka kgonthe. Ge tshedimošo e šetše e lahlilwe ka kgatelelo ya tahlegelo, e ka se hwetšwe. Go fetolela go tšwa go sebopego sa tahlegelo go ya go seo se se nago tahlegelo go tla boloka faele boemong bja yona bja bjale (go akaretšwa tahlegelo efe goba efe ya boleng), eupša go ka se bušetše datha ya mathomo yeo e tlošitšwego nakong ya kgatelelo ya mathomo ya tahlegelo.
Na go gatelela go senya difaele goba go di dira gore di se tsepame kudu?
Go gatelela mo go se nago tahlegelo le ka mohla ga go senye difaele—ka tlhaloso, faele yeo e kgaotšwego e swana le ya mathomo. Lossy compression e tloga e tloša ya data sa ruri, eupša se ke ka tlhamo gomme ka tlwaelo e nepiša tshedimošo yeo e nago le khuetšo ye nnyane ya temogo. Ge e le mabapi le go tsepama, difaele tšeo di gateletšwego gabotse ka tlhago ga se tšeo di sa tsepamago kudu go feta tšeo di sa gateletšwego. Le ge go le bjalo, difaele tše dingwe tšeo di gateletšwego kudu di ka ba kotsing kudu ya go senyegelwa, ka ge phošo ye nnyane e ka ama datha ye ntši ge tshedimošo e phuthetšwe ka bontši.
Ke ka baka la’ng motho le ge e le ofe a ka kgetha go gatelela ga tahlegelo ge e ba e tloša data?
Lossy compression fana ka haholo molemo compression dikabo ho feta lossless mekgwa ya tshebetso, hangata 10-100 makhetlo a nyenyane. Se se dira gore e šome bakeng sa dikgopelo moo bogolo bja faele, bophara bja sehlopha, goba dithibelo tša polokelo e lego dilo tše bohlokwa tšeo di swanetšego go elwa hloko. Temogo e bohlokwa ke gore go gatelela mo go lahlegelwago go hlametšwe go tloša tsebišo yeo batho ba sa e lemogego kudu goba yeo e nago le tutuetšo e nyenyane boleng bjo bo lemogwago. Bakeng sa ditirišo tše dintši—go swana le go phallela mmino, go abelana dinepe goba go bogela dibidio—go feto-fetoga magareng ga go fokotšega mo gonyenyane ga boleng bja tša thekinolotši le go fokotšega mo gogolo ga bogolo bja faele go hola kudu.
Kgatelelo e ama bjang SEO bakeng sa diswantšho diwepesaeteng?
Image compression haholo ama SEO ka leqephe mojaro lebelo, e leng senotlolo Ranking ntlha bakeng sa dienjini batla. Diswantšho tše di gateletšwego gabotse di fokotša boima bja letlakala le go kaonafatša dinako tša go laetša, go lebiša go dimetriki tše kaone tša boitemogelo bja mosediriši le maemo a godimo a nyakišišo. Le ge go gatelela mo go lahlegetšwego ka tlwaelo go nea phokotšo e kaone ya bogolo, senotlelo ke go hwetša teka-tekano e nepagetšego—diswantšho di swanetše go gatelelwa ka mo go lekanego gore di ka rwala ka pela eupša di boloke boleng bjo bo lekanego bakeng sa go tsenya tirišong badiriši le go fetišetša tsebišo ka mo go atlegilego. Difomete tša sebjalebjale tša go swana le WebP di fa kgatelelo ye botse kudu ka boleng bjo bobotse, gomme go phethagatša diswantšho tše di arabelago go netefatša kabo ye e loketšego go ralala le didirišwa.
Na go na le mokgwa wa go gatelela wo o šomago gabotse bakeng sa mehuta ka moka ya data?
Ga go na mokgwa o tee wa go gatelela wo o šomago gabotse bakeng sa mehuta ka moka ya datha. Mehuta ye e fapanego ya diteng e na le dithoto tša dipalopalo tše di fapanego le go fokotša mošomo tšeo di ka šomišwago gampe. Sengwalwa se gatelela ka go fapana le diswantšho, tšeo di gatelelago ka go fapana le modumo goba bidio. Gaešita le ka gare ga legoro la go swana le diswantšho, senepe seo se nago le diphetogo tša mebala tše boreledi se gatelela ka tsela e fapanego le seswantšho sa mapheko a bogale seo se nago le mebala e lekanyeditšwego. Ke ka lebaka leo difomete tše di kgethegilego di lego gona bakeng sa mehuta ye e fapanego ya diteng, le gore ke ka lebaka la eng didirišwa tša sebjalebjale tša kgatelelo gantši di sekaseka diteng go diriša algorithm ye e šomago kudu ya mohlala wo mongwe le wo mongwe wo o itšego wa datha.
Ke tseba bjang ge e ba ke diriša maemo a maleba a go gatelela?
Go hwetša maemo a maleba a kgatelelo go nyaka go lekalekanya mabaka a mararo: bogolo bja faele, boleng, le nako ya go šoma. Bakeng sa kgatelelo ya tahlegelo, dira diteko tša go bonwa goba tša go kwa go bona ntlha yeo phokotšo ya boleng e thomago go lemogwa go diteng tša gago tše di itšego le batheeletši. Bakeng sa kgatelelo ye e se nago tahlegelo, bapetša dialgoritmo tše di fapanego go hwetša phokotšo ya bogolo ye kaone ya mohuta wa gago wa datha. Ditirišo tše ntši di fa maemo a kgatelelo ao a beilwego e sa le pele (mohlala, a fase, a magareng, a godimo), ao a fago dintlha tše botse tša mathomo. Ka mehla leka setšweletšwa se se gateletšwego tikologong yeo se e reretšwego—peakanyo ya go gatelela yeo e bonagalago e le e botse motšheneng wa gago wa tlhabollo e ka no se be e loketšego didirišweng tše di fapanego goba ka tlase ga maemo a fapanego a go lebelela.
Na go gatelela difaele ka makga a mantši go baka tahlegelo e oketšegilego ya boleng?
Bakeng sa go gatelela mo go se nago tahlegelo, medikologo ya go gatelela le go fokotša kgatelelo leboelela ga e na mafelelo boleng—faele e dula e swana le ya mathomo. Bakeng sa kgatelelo ya tahlegelo, modikologo wo mongwe le wo mongwe wo mofsa wa kgatelelo ka tlwaelo o tsebagatša tahlegelo ya boleng ya tlaleletšo, yeo e tsebjago bjalo ka “tahlegelo ya moloko.” Se se na le bothata kudu ge o šomiša dialgoritmo goba dipeakanyo tše di fapanego go ralala le meloko. Ka mohlala, go rulaganya le go boloka seswantšho sa JPEG kgafetšakgafetša go tla senya boleng bja sona ganyenyane-ganyenyane. Go fokotša tahlegelo ya moloko, ka mehla šoma go tšwa go faele ya mohlodi ya boleng bjo bo phagamego yeo e lego gona, gomme o boloke mošomo wa magareng ka difomete tše di se nago tahlegelo nakong ya ditshepedišo tša go rulaganya.
Dira Diphetho tša Kgateletšo tše di nago le Tsebo
Go kwešiša phapano magareng ga kgatelelo ya go hloka tahlegelo le ya tahlegelo go go thuša go kaonafatša ditshepedišo tša gago tša mošomo tša dijithale, go boloka sekgoba sa polokelo, le go netefatša gore diteng tša gago di boloka boleng bja maleba bja tšhomišo ya tšona yeo e reretšwego.
