www.wikidata.de-de.nina.az
Dieser Artikel beschreibt das Grafikformat mit der Dateiendung jpg oder jpeg Fur eine Beschreibung der zugrunde liegenden JPEG Bildkompressionsverfahren siehe JPEG Das JPEG File Interchange Format JFIF ist ein 1991 von Eric Hamilton entwickeltes Grafikformat zur Speicherung von Bildern die nach der JPEG Norm komprimiert wurden Als Dateinamenserweiterung wird meistens jpg seltener jpeg oder jpe verwendet JPEG File Interchange FormatFoto einer Blume mit steigender Verlustrate von links nach rechtsDateiendung jpg jpeg jpe jfifMIME Type image jpegMagische Zahl FF D8Entwickelt von Joint Photographic Experts GroupArt Verlustbehaftetes GrafikformatStandard s ISO IEC 10918 ITU T T 81 ITU T T 83 ITU T T 84 ITU T T 86Website www jpeg orgFoto einer Blume mit steigender Verlustrate von links nach rechtsDie JPEG Norm legt nur den Komprimierungsvorgang fest nicht aber wie die entstandenen Bilddaten abgelegt werden mussen damit sie zwischen verschiedenen Computerprogrammen ausgetauscht werden konnen Zum Beispiel legt JPEG nicht fest welcher Farbraum benutzt werden soll JFIF ist eine Methode JPEG Daten abzulegen weitere Moglichkeiten sind das von der Joint Photographic Experts Group veroffentlichte Still Picture Interchange File Format SPIFF und JPEG Network Graphics Gemeinhin bezeichnet JPEG Datei eine JFIF Datei JFIF macht nur von einem kleinen Teil der von JPEG angebotenen Moglichkeiten Gebrauch so ist als Farbmodell nur noch YCbCr und nicht mehr RGB zugelassen zur Entropiekodierung ist nur Huffman Kodierung erlaubt Hinzugekommen sind einige Mechanismen zur Synchronisation und Resynchronisation bei Ubertragungsfehlern Inhaltsverzeichnis 1 Dateiformat 2 Exif Metadaten 3 Literatur 4 WeblinksDateiformat BearbeitenDie Grosse von JPEG Bildern ist bei JFIF auf 65 535 65 535 Pixel beschrankt JFIF Bilddateien werden durch einen SOI Marker FF D8 eingeleitet Auf diesen Marker folgt das JFIF Tag FF E0 00 10 4A 46 49 46 00 Die Sequenz 4A 46 49 46 ist die ASCII Reprasentation von JFIF Gangige Bildprogramme konnen auch Dateien ohne JFIF Tag verarbeiten Die JFIF Dateien sind in Segmente bei TIFF als Tag bezeichnet unterteilt Die Segmente sind generell in folgender Form aufgebaut Ein FF i xx i i s1 i i s2 i leitet das Tag ein FF ist ein hexadezimaler Wert und entspricht dezimal 255 Das xx bestimmt die Art des Tags 256 s1 s2 gibt die Lange des Segmentes an In den Segmenten konnen sich weitere Bilder verbergen oft ein kleines Vorschaubild fur die schnelle Vorschau Einzelne Segmente konnen mehrfach vorkommen FF i xx i Symbol BezeichnungFF D8 SOI Start Of ImageFF E0 APP0 JFIF tagFF C i n i SOFn Start of Frame Marker legt Art der Kompression fest FF C0 SOF0 Baseline DCTFF C1 SOF1 Extended sequential DCTFF C2 SOF2 Progressive DCTFF C3 SOF3 Lossless sequential FF C4 DHT Definition der Huffman TabellenFF C5 SOF5 Differential sequential DCTFF C6 SOF6 Differential progressive DCTFF C7 SOF7 Differential lossless sequential FF C8 JPG reserviert fur JPEG extensionsFF C9 SOF9 Extended sequential DCTFF CA SOF10 Progressive DCTFF CB SOF11 Lossless sequential FF CD SOF13 Differential sequential DCTFF CE SOF14 Differential progressive DCTFF CF SOF15 Differential lossless sequential FF CC DAC Definition der arithmetischen CodierungFF DB DQT Definition der QuantisierungstabellenFF DD DRI Define Restart IntervalFF E1 APP1 Exif DatenFF EE APP14 Oft fur Copyright EintrageFF E i n i APPn n 2 F allg ZeigerFF FE COM KommentareFF DA SOS Start of ScanFF D9 EOI End of ImageEin Beispiel fur ein Copyright Tag FF EE 00 26 File written by Ein Beispiel fur ein Kommentar Tag FF FE i s1 i i s2 i This photo shot is dated Aufbau einer JFIF Datei SOI Segment FF D8APP0 Segment FF E0 i s1 i i s2 i 4A 46 49 46 00 i v1 i i v2 i weitere Segmente SOS Segment FF DAData Komprimierte DatenEOI Segment FF D9Die Langenangaben der Segmente enthalten auch den Platz fur die Langenangaben selbst Ein leeres Segment hat daher die Lange 2 da dies der Lange der Komponenten s1 und s2 selbst entspricht Auf das Start of Scan SOS Segment Marker FF DA folgen direkt die komprimierten Daten bis zum Start des nachsten Segments das durch den nachsten Marker angezeigt wird Sollte innerhalb der Daten ein FF auftreten so wird dies mit einer folgenden 00 Null markiert Andere Werte zeigen das Auftreten eines neuen Segments bzw Markers an Ausnahme Folgt dem FF einer der Restart Marker D0 D7 so setzen sich die Daten direkt dahinter weiter fort FF DA daten FF D0 daten Da einen Dekoder nur Daten zwischen einer Anfangsmarke und einer Endmarke interessieren ist es auch moglich Exif IPTC IIM Standard Informationen und sogar ganze XML oder andere Dateien nach dem Datacontainer Verfahren in der JFIF Datei unterzubringen Die Erweiterungen sind aber nicht JFIF konform Es wird empfohlen solche Dateien vor einer Veroffentlichung eines Bildes zu entfernen wenn sie private Daten enthalten Exif Metadaten BearbeitenIn dem folgenden Abschnitt fehlen noch folgende wichtige Informationen Inkompatibilitat von fruheren Exif Versionen Hilf der Wikipedia indem du sie recherchierst und einfugst In Bilddateien im JPEG Format konnen auch Metadaten im Exif Format abgespeichert werden viele Digitalkameras speichern hier Informationen uber Hersteller und Softwareversion ab Lizenzdaten konnen ebenfalls gespeichert werden Aufmerksamkeit erregte die Angewohnheit von einigen Bildaufnahme z B Software in Digitalkamera und Bildbearbeitungsprogrammen Vorschaubilder im Exif Feld zu speichern die bei einer Veranderung der Bilddatei nicht zwangslaufig angepasst werden so konnen nicht zur Veroffentlichung bestimmte Teile der Bilddatei in niedriger Auflosung trotzdem an die Offentlichkeit geraten Literatur BearbeitenThomas W Lipp Grafikformate Microsoft Press Unterschleissheim 1997 ISBN 3 86063 391 0 John Miano Compressed Image File Formats Addison Wesley Reading 2000 ISBN 0 201 60443 4 Weblinks Bearbeiten nbsp Commons JPEG file format Sammlung von Bildern Videos und Audiodateien JFIF Spezifikation Version 1 02 PDF 23 kB Abgerufen von https de wikipedia org w index php title JPEG File Interchange Format amp oldid 238240670