Faýl formatlary
JPG näme? JPEG formaty nähili işleýär we haçan ulanmaly
JPG otuz ýyldan gowrak wagt bäri dünýäniň fotosuratlaryny saklaýan ýitgili surat formatydyr. JPEG gysyşynyň nähili işleýändigini, nirede güýçli we nirede ejizdigini hem-de öwrülende nämä üns bermelidigini düşündirýäris.
Awtor: Hemen Dönüştür Editör EkibiÇap edildi: 6 min okamak

JPG (ýa-da JPEG) fotosuratlary kiçi faýllarda saklamak üçin döredilen ýitgili surat formatydyr. Duş gelýän suratlaryňyzyň köpüsi, telefonyňyzyň düşürýän suratlaryndan başlap habar saýtyndaky fotosuratlara çenli, şu formaty ulanýar. Bu makalada JPG-iň nireden gelendigi, faýllary nädip kiçeldýändigi, nämede gowy we nämede erbetdigi hem-de oňa ýa-da ondan öwürende nämäni ýatda saklamalydygy düşündirilýär.
JPG we JPEG şol bir zatmy?
Hawa. JPEG standarty ýazan komitetiň, Joint Photographic Experts Group-yň gysgaltmasydyr. .jpg giňeltmesi irki Windows we DOS faýl ulgamlarynyň giňeltmeleri üç nyşan bilen çäklendirendigi sebäpli giň ýaýrady. .jpg, .jpeg, .jpe we .jfif bilen gutarýan faýllar şol bir gysyşy ulanýar we programmalaryň köpüsi olary birmeňzeş açýar. MIME görnüşi hemişe image/jpeg.
Gysgaça taryhy
JPEG komitetiniň maglumatyna görä, standartlaşdyrma işi 1986-njy ýylda başlandy. Taýýar tekst 1992-nji ýylyň 18-nji sentýabrynda CCITT (ITU-nyň standartlar bölüminiň şol wagtky ady) tarapyndan T.81 Teklibi hökmünde tassyklandy we şol tekst ISO/IEC 10918-1 halkara standarty hökmünde çap edildi. Onuň resmi ady "Digital compression and coding of continuous-tone still images" (üznüksiz äheňli hereketsiz suratlary sanly gysmak we kodlamak).
T.81 gysyş usulyny kesgitleýär, ýöne faýlyň reňki nähili düşündirmelidigini doly kesgitlemeýär. Bu boşlugy JFIF (JPEG File Interchange Format) doldurdy. Library of Congress-iň format beýanyna görä, JFIF ilkibaşda C-Cube Microsystems-den Eric Hamilton tarapyndan işlenip düzüldi we 1992-nji ýylda çap edildi. Esasan şol bir resminama 2011-nji ýylda ITU-T T.871 Teklibi, 2013-nji ýylda bolsa ISO/IEC 10918-5 boldy. Häzir "JPG faýly" diýýän zadymyz adatça JFIF-e ýa-da kameralaryň ulanýan EXIF gurluşyna salnan JPEG akymydyr.
JPEG gysyşy nähili işleýär
JPEG faýllary adam gözüniň saýgarmagy ähtimal bolmadyk jikme-jiklikleri taşlamak arkaly kiçeldýär. Esasy ädimler şulardyr:
1. Reňk öwrülişigi we reňk diskretizasiýasy
Surat RGB-den ýagtylyk düzüjisine (Y) we iki reňk tapawudy düzüjisine (Cb we Cr) öwrülýär. Göz ýagtylygyň üýtgemesine reňkiň üýtgemesinden has duýgur bolany üçin reňk düzüjileri adatça pesräk çözgütde saklanýar. Iň ýaýran 4:2:0 shemasynda her 2x2 piksel bloky üçin bir reňk bahasy saklanýar. Fotosuratlarda bu diýen ýaly görünmeýär, ýöne gyzyl tekst ýa-da inçe reňkli çyzyklar ýaly ýiti reňk geçişleri ýaýraň görnüp biler.
2. 8x8 bloklar we DCT
T.81-iň beýan edişi ýaly, her düzüji 8x8 nusga bloklaryna bölünýär we her blok diskret kosinus özgertmesi (DCT) bilen ýygylyk koeffisiýentlerine öwrülýär. Bu tekiz meýdanlary (pes ýygylyklar) inçe jikme-jikliklerden (ýokary ýygylyklar) aýyrýar.
3. Kwantlamak, ýitginiň bolýan ýeri
Koeffisiýentler kwantlama tablisasyna bölünýär we tegeleklenýär. Ýokary ýygylykly koeffisiýentleriň köpüsi nola öwrülýär we maglumat hakykatdan hut şu ýerde taşlanýar. Redaktordaky "hil" süýşgüji şol tablisalaryň näderejede güýçlüdigini dolandyrýar: pes hil has köp koeffisiýenti nola öwürýär we has kiçi faýl berýär.
4. Entropiýa kodlamasy
Galan koeffisiýentler zigzag tertibinde okalýar we ýitgisiz kodlanýar. Esasy (baseline) proses Huffman kodlamasyny ulanýar; standart arifmetiki kodlama hem rugsat berýär, ýöne bu saýlaw amalda seýrek goldanylýar. Esasy proses her düzüji üçin 8 bitlik takyklygy ulanýar, giňeldilen prosesler bolsa 12 bite çenli ulanyp bilýär.
Progressiw JPEG
Standart progressiw tertibi hem kesgitleýär: onda surat ýokardan aşak bir geçişde däl-de, bulanyk başlap barha ýitileşýän birnäçe skanda kodlanýar. Haýal birikmelerde sahypa has ir doly görünýär we faýl köplenç azajyk kiçi bolýar.
Güýçli we gowşak taraplary
| Aýratynlyk | JPG |
|---|---|
| Gysyş | Ýitgili; hil sazlamasy faýl ölçegini surat hili bilen çalyşýar |
| Aýdynlyk (alfa) | Ýok |
| Animasiýa | Ýok |
| Reňk çuňlugy | Ýaýran ulanyşda her düzüji üçin 8 bit (24 bitlik reňk) |
| Gabat gelşik | Diýen ýaly ähli brauzerler, operasion ulgamlar, kameralar, printerler we ýükleme formalary goldaýar |
| Iň gowy ulanylyşy | Fotosuratlar we endigan geçişli suratlar |
| Ejiz tarapy | Tekst, ekran suratlary, logotipler we ýiti gyraly grafika |
MDN-iň surat formatlary boýunça gollanmasy JPEG-i hereketsiz suratlary ýitgili gysmak üçin gowy saýlaw hökmünde suratlandyrýar, has takyk şekillendirmek gerek bolanda PNG-ni, has gowy şekillendirmek we has ýokary gysyş bilelikde gerek bolanda bolsa WebP we AVIF-i maslahat berýär.
JPG näçe giň ulanylýar?
W3Techs-iň 2026-njy ýylyň oktýabryndaky maglumatlary JPEG-iň gözegçilik edilýän web sahypalaryň 68,8%-inde ulanylýandygyny görkezýär, bu bolsa diňe PNG-den (74,9%) soňky ýerdir. HTTP Archive-yň Web Almanac 2024 media bölümi mobil sahypalardaky suratlaryň 32,4%-iniň JPEG bolup, henizem formatlaryň arasynda iň uly paýa eýedigini habar berýär. Şol hasabat JPEG-iň ähli suratlardaky paýynyň 2022-nji ýyldaky takmynan 40%-den 2024-nji ýylda 32%-e, ýagny sekiz prosent bendi peselendigini, şol bir wagtda WebP-iň takmynan üç bent, SVG-niň ikiden azajyk az, AVIF-iň bolsa bire golaý bent artandygyny belleýär.
Almanah netijeliligi hem deňeşdirýär: mobil enjamlarda ortaça (mediana) JPEG piksel başyna 2,0 bit ulanýar, WebP üçin bu 1,3, AVIF üçin 1,4, PNG üçin bolsa 3,8. Bular her formatda kodlanan şol bir surat däl-de, webde hakykatdan berilýän suratlaryň medianalarydyr, ýöne täze formatlaryň näme üçin orun alýandygyny görkezýär.
Ýygy duş gelýän meseleler
Aýdyň meýdanlar ak ýa-da gara bolýar
JPG-de alfa kanaly ýok, şonuň üçin aýdyň PNG-ni JPG-e öwürenizde aýdyň pikseller birsydyrgyn reňke öwrülmeli bolýar. Käbir programmalar gara, beýlekileri ak ulanýar. Logotipiňiz reňkli fonda durjak bolsa, ony PNG görnüşinde saklaň ýa-da öwürende fon reňkini saýlaň.
Tekstiň we çyzyklaryň töwereginde galmagal
8x8 bloklarda işlemek we ýokary ýygylyklary taşlamak "ringing" diýilýän ýagdaýy, ýagny ýokary kontrastly gyralaryň töwereginde ýeňil tegmilleri döredýär. Pes hilde blok serhetleriniň özi hem görnüp başlaýar. Tekstli ekran suratlary we grafika üçin PNG ýa-da ýitgisiz WebP dogry saýlawdyr.
Gaýta-gaýta ýatda saklamagyň bahasy
JPG-i her gezek açyp, gaýtadan JPG hökmünde ýatda saklanyňyzda ol täzeden kwantlanýar we kiçi ýitgiler üýşýär. Redaktirleýän bolsaňyz, asyl nusgany saklaň ýa-da iş göçürmäňizi PNG ýaly ýitgisiz formatda saklaň.
Gapdala öwrülen bolup görünýän suratlar
Kameralar pikselleri öwürmegiň ýerine EXIF-de köplenç "ugur" bahasyny saklaýar. Bu bahany hasaba almaýan köne programmalar suraty gapdala ýa-da başaşak görkezýär.
JPG-e we JPG-den öwürmek boýunça maslahatlar
- Fotosuratlaryň köpüsine 80-90 hil laýyk gelýär. Biziň PNG-den JPG-e öwrüjimiz 90-dan başlaýar; has kiçi faýl üçin süýşgüji peseldiň. 100 hil faýly ep-esli ulaldýar, ýöne ony ýitgisiz etmeýär.
- Aýdynlyk üçin fon reňkini saýlaň. Guralymyz aýdyň meýdanlary adaty ýagdaýda ak bilen doldurýar, siz bolsa onuň ýerine suratyň ýerleşjek sahypasynyň reňkini saýlap bilersiňiz.
- JPG-i PNG-e öwürmek ýitirilen hili yzyna getirmeýär. JPG-den PNG-e öwürmek redaktirlemegiň dowamynda goşmaça ýitgileriň öňüni alýar, ýöne faýl adatça ulalýar.
- Has kiçi web suratlary üçin JPG-den WebP-e ýa-da JPG-den AVIF-e öwürmegi synap görüň. JPG-i JPG bolup galdyryp kiçeltmek üçin JPG-i adaty ýagdaýda 75 hilde täzeden kodlaýan we öňki hem soňky ölçegi görkezýän surat gysyjyny ulanyň.
- Ýerleşiş we kamera maglumatlary. Surat gurallarymyz netijä EXIF, ýerleşiş ýa-da kamera maglumatlaryny ýazmaýar, suratyň dogry ugry bolsa kodlamazdan öň ulanylýar. Bu öwürmeler brauzeriňizde işleýär, şonuň üçin faýllaryňyz hiç haçan enjamyňyzdan çykmaýar.
Köp berilýän soraglar
JPG bilen JPEG-iň arasynda hil tapawudy barmy?
Ýok. Olar dürli giňeltmeli şol bir formatdyr. Faýlyň adyny .jpeg-den .jpg-e üýtgetmek onuň mazmunyny üýtgetmeýär.
JPG-i ýitgisiz ýatda saklap bolarmy?
T.81 ýitgisiz prosesi kesgitleýär, ýöne ýaýran programmalar we brauzerler ony diýen ýaly hiç haçan goldamaýar. Amalda JPG ýitgili formatdyr: kwantlamak we reňk diskretizasiýasy sebäpli hatda 100 hil hem takyk göçürme däl.
JPG aýdyň fony goldaýarmy?
Ýok. Aýdynlyk gerek bolsa, PNG, WebP ýa-da AVIF ulanyň. Aýdyň surat JPG-e öwrülende aýdyň meýdanlar siziň saýlan birsydyrgyn reňkiňiz bilen doldurylýar.
Haýsy hil bahasyny saýlamaly?
Fotosuratlar üçin 80-90 adatça gowy deňagramlylykdyr. Tekstli ýa-da ýiti gyraly suratlar üçin 90 ýa-da ondan ýokary ulanyň ýa-da PNG-de galyň. Hil sanlary her programmada takyk şol bir zady aňlatmaýar, şonuň üçin netijäni öz gözüňiz bilen barlamak iň ygtybarly synagdyr.
JPG ulanmalymy ýa-da WebP?
Surat diňe web saýtyňyz üçin bolsa, WebP adatça şol bir hilde has kiçi faýl berýär we ähli häzirki brauzerlerde açylýar. Suraty e-poçta bilen ibermeli, çap etmeli ýa-da köne programmalara ýüklemeli bolsaňyz, JPG has ygtybarly saýlawdyr.
Çeşmeler
- ITU-T (CCITT) Recommendation T.81 (09/92), W3C göçürmesi
- JPEG komiteti: JPEG 1 (ISO/IEC 10918) syny
- Library of Congress: JPEG File Interchange Format (JFIF)
- ITU-T T.871: JPEG File Interchange Format
- MDN: Image file type and format guide
- W3Techs: Usage statistics of image file formats for websites
- HTTP Archive Web Almanac 2024: Media


