JPEG ist ein Bildformat, das mit einer verlustbehafteten Komprimierungsmethode gespeichert wird, und das Dateisuffix ist „.jpg“ oder „.jpeg“. Aufgrund der Komprimierung kann das Ausgabebild nicht sowohl Qualität als auch Größe berücksichtigen. Das JPEG-Format ist seit langem das Format der Wahl für die Speicherung und Übertragung fotografischer Bilder über das Internet, und fast alle Betriebssysteme verfügen mittlerweile über Viewer, die die Visualisierung von JPEG-Bildern unterstützen, die häufig auch mit der JPG-Erweiterung gespeichert werden.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
JPEG (Joint Photographic Experts Group) ist das Produkt des JPEG-Standards, der von der International Organization for Standardization (ISO) entwickelt wurde und ein Komprimierungsstandard für Halbton-Standbilder ist. Das JPEG-Format ist das am häufigsten verwendete Bilddateiformat mit der Endung .jpg oder .jpeg.
JPEG ist ein Bildformat, das mit einer verlustbehafteten Komprimierungsmethode gespeichert wird. Aufgrund der Komprimierung darf das Ausgabebild weder Qualität noch Größe beeinträchtigen. Benutzer können die Komprimierungsstufe anpassen, um die gewünschte Qualitätsstufe zu erreichen und gleichzeitig die Speichergröße zu reduzieren. Wenn Sie eine 10:1-Komprimierung auf ein Bild anwenden, ist die Auswirkung auf die Bildqualität vernachlässigbar. Je höher der Komprimierungswert, desto stärker verschlechtert sich die Bildqualität.
Dateiformatspezifikation
Das JPEG-Bilddateiformat wurde von der Joint Photographic Experts Group standardisiert, daher der Name JPEG. Dieses Format ist seit langem das bevorzugte Format zum Speichern und Übertragen von Fotos im Internet. Fast alle Betriebssysteme verfügen mittlerweile über Viewer, die die Visualisierung von JPEG-Bildern unterstützen, die typischerweise auch mit der JPG-Erweiterung gespeichert werden. Sogar Webbrowser unterstützen die Visualisierung von JPEG-Bildern. Bevor wir uns mit den Spezifikationen des JPEG-Dateiformats befassen, müssen wir die Schritte erwähnen, die bei der Erstellung von JPEG für die Komprimierung erforderlich sind.
Dateistruktur
JPEG-Bilder werden als eine Reihe von Fragmenten dargestellt, wobei jedes Fragment mit einem Tag beginnt. Jedes Tag beginnt mit einem 0xFF-Byte, gefolgt von einem Tag-Flag, das den Typ des Tags angibt. Die Nutzlast, die dem Tag folgt, variiert je nach Tag-Typ.
In entropiecodierten Daten fügt der Encoder nach jedem 0xFF-Byte ein 0x00-Byte vor dem nächsten Byte ein, damit keine unbeabsichtigten Markierungen vorhanden sind und so Framing-Fehler vermieden werden. Der Decoder muss dieses 0x00-Byte überspringen. Diese als Byte-Stuffing bezeichnete Technik funktioniert nur bei entropiecodierten Daten, nicht bei markierten Nutzdaten. Beachten Sie jedoch, dass entropiecodierte Daten über einige eigene Marker verfügen; insbesondere Reset-Marker (0xD0 bis 0xD7), die dazu dienen, unabhängige Blöcke entropiecodierter Daten zu isolieren, um eine parallele Decodierung zu ermöglichen, und der Encoder kann diese regelmäßig einfügen Marker zurücksetzen (nicht alle Encoder tun dies).
Drei Formate von JPEG
Das JPEG-Format kann in drei Formate unterteilt werden: Standard-JPEG, progressives JPEG und JPEG2000.
1. Das Standard-JPEG-Format kann beim Herunterladen von einer Webseite nur von oben nach unten angezeigt werden. Das vollständige Bild ist erst sichtbar, wenn alle Bilddaten heruntergeladen wurden.
2. Progressives JPEG; beim Herunterladen von einer Webseite präsentiert dieser Typ zunächst ein grobes Erscheinungsbild des Bildes und präsentiert dann langsam den gesamten Inhalt, und im progressiven JPG-Format gespeicherte Dokumente sind schneller als diejenigen, die im Standard-JPG gespeichert sind Dokumente müssen klein sein. Wenn Sie also Bilder auf einer Webseite verwenden möchten, können Sie dieses Format häufiger verwenden.
3. JPEG2000 ist eine neue Generation von Bildkomprimierungsmethoden mit höherer Komprimierungsqualität. Sie kann das durch instabile Signale verursachte Mosaikphänomen und die Übertragungsqualität verbessern.
JPEG-Leistung
Die JPEG-Leistung, gemessen am Verhältnis von Qualität zu Bitrate, ist ziemlich überlegen. Seine Vorteile sind:
Es unterstützt extrem hohe Komprimierungsraten, sodass die Download-Geschwindigkeit von JPEG-Bildern erheblich beschleunigt wird.
Es kann problemlos 16,8 Millionen Farben verarbeiten und Vollfarbbilder gut reproduzieren Bei der Komprimierung von Bildern können Sie bei diesem Bildformat frei zwischen der minimalen Dateigröße (niedrigste Bildqualität) und der maximalen Dateigröße (höchste Bildqualität) wählen.
Die Dateigröße dieses Formats ist relativ klein und verfügt über eine schnelle Download-Geschwindigkeit, was die Übertragung begünstigt, wenn die Bandbreite nicht „reich“ ist.
Die Nachteile von JPEG sind:
Nicht alle Browser unterstützen das Einfügen verschiedener JPEG-Bilder in Webseiten;
Beim Komprimieren kann die Qualität des Bildes verloren gehen, daher ist es nicht für die Verwendung geeignet Format. Zeigt hochauflösende Bilder an.
Weitere Informationen zu diesem Thema finden Sie in der Rubrik „FAQ“!
Das obige ist der detaillierte Inhalt vonWelches Format ist JPEG?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!