В областта на компютрите файловият формат JPEG е файлов формат, който се използва за компресиране на цифрови изображения. Степента на компресия може да се променя в зависимост от желаното качество. Ако едно изображение е с високо качество, то ще заема голямо количество място за съхранение. Ако е с ниско качество, то ще заема малко място за съхранение. Файловият формат JPEG е често срещан в World Wide Web. Думата JPEG е съкращение от Joint Photographic Experts Group, която е създала този формат. Разширенията на JPEG файловете включват .jpg, .jpeg, .jpe и други.
Как работи компресията JPEG
JPEG използва предимно компресия с загуба (lossy), базирана на дискретната косинусна трансформация (DCT). Основните стъпки са:
- Разделяне на изображението на блокове (обикновено 8×8 пиксела).
- Прилагане на DCT върху всеки блок, за да се преобразуват пространствените данни в честотни коефициенти.
- Квантоване на тези коефициенти — основният източник на загуба на качество; по-високо квантоване води до по-малки файлове, но и до видими артефакти.
- Енкодиране (например Huffman кодиране) за допълнително намаляване на размера.
JPEG често използва и хрома субсамплинг (например 4:2:0), т.е. човешкото око е по-малко чувствително към цветовите детайли отколкото до яркостта, което позволява допълнително намаляване на данните.
Типове JPEG и свойства
- Baseline (основен) — най-разпространен, съвместим с всички зрители и браузъри.
- Progressive — изображението се зарежда по стъпки с увеличаване на детайла; полезно за по-бързо визуално представяне при бавни връзки.
- Lossless JPEG — съществува като рядка опция, но не е широко използван; повечето JPEG файлове са със загуба.
Разширения и MIME типове
Най-често срещаните разширения са .jpg и .jpeg, но се срещат и .jpe и други. Стандартният MIME тип за уеб е image/jpeg.
Предимства и недостатъци
- Предимства: добър баланс между качество и размер, широка съвместимост, бързо визуално зареждане в уеб.
- Недостатъци: загуба на детайли при компресия, видими блокови артефакти при силно компресиране, не поддържа прозрачност (алфа канал).
Кога да използвате JPEG и кога не
- Използвайте JPEG за: фотографии и изображения с много цветови градиенти, когато е важен малък файл за уеб или съхранение.
- Не използвайте JPEG за: изображения с текст, диаграми, скрийншотове или графики с резки контури — там по-подходящи са PNG (за загуба на качество без загуба/прозрачност) или SVG (векторни изображения).
- За по-добра компресия и функции (напр. прозрачност) обмислете съвременни формати като WebP или AVIF — те често предлагат по-малки файлове при същото качество.
EXIF и метаданни
JPEG файловете често съдържат EXIF метаданни (информация за камерата, дата, GPS координати и др.). Тези данни са полезни, но могат да представляват риск за поверителността, затова при споделяне в публични места може да искате да ги премахнете или оптимизирате.
Практически съвети
- За уеб: качество около 75–85 (от 100) често е добър компромис между качество и размер.
- Избягвайте многократно повторно записване в JPEG — всяко повторно записване добавя загуба. Работете във формат без загуба (например TIFF или PNG) докато редактирате, и експортирайте в JPEG в края.
- За бързо първоначално зареждане в уеб използвайте прогресивен JPEG.
- Ако е нужно запазване на прозрачност или напълно без загуба — използвайте друг формат (PNG, WebP lossless и т.н.).
Съвместимост и поддръжка
JPEG е почти универсално поддържан от операционни системи, браузъри, фотоапарати и мобилни устройства. За печатни работи е важно да проверите цветовото пространство (RGB за екрани, CMYK понякога за професионален печат) и да използвате подходящи настройки при експортиране.
Обобщено: JPEG остава един от най-широко използваните формати за компресиране на растерни изображения благодарение на доброто съотношение между качество и размер, но изборът на формат трябва да зависи от целта — уеб, печат, архивиране или споделяне с внимание към метаданните и нуждата от прозрачност.

