gnu.javax.imageio.jpeg

Class JPEGMarker


public class JPEGMarker
extends Object

Field Summary

static byte
APP0
Application Reserved Keyword.
static byte
APP1
static byte
APP10
static byte
APP11
static byte
APP12
static byte
APP13
static byte
APP14
static byte
APP15
static byte
APP2
static byte
APP3
static byte
APP4
static byte
APP5
static byte
APP6
static byte
APP7
static byte
APP8
static byte
APP9
static byte
COM
Comment in JPEG.
static byte
DHT
Huffman Table.
static byte
DNL
Define Number of Lines.
static byte
DQT
Quantization Table.
static byte
DRI
Defined Restart Interval.
static byte
EOI
End of Image.
static byte
JFIF_F
static byte
JFIF_I
static byte
JFIF_J
JFIF identifiers.
static byte
JFIF_X
static byte
JFXX_JPEG
JFIF extension codes.
static byte
JFXX_ONE_BPP
static byte
JFXX_THREE_BPP
static byte
RST0
Modulo Restart Interval.
static byte
RST1
static byte
RST2
static byte
RST3
static byte
RST4
static byte
RST5
static byte
RST6
static byte
RST7
static byte
SOF0
Nondifferential Huffman-coding frame (baseline dct).
static byte
SOF1
Nondifferential Huffman-coding frame (extended dct).
static byte
SOF10
Nondifferential Arithmetic-coding frame (progressive dct).
static byte
SOF11
Nondifferential Arithmetic-coding frame (lossless).
static byte
SOF13
Differential Arithmetic-coding frame (sequential dct).
static byte
SOF14
Differential Arithmetic-coding frame (progressive dct).
static byte
SOF15
Differential Arithmetic-coding frame (lossless).
static byte
SOF2
Nondifferential Huffman-coding frame (progressive dct).
static byte
SOF3
Nondifferential Huffman-coding frame Lossless (Sequential).
static byte
SOF5
Differential Huffman-coding frame Sequential DCT.
static byte
SOF6
Differential Huffman-coding frame Progressive DCT.
static byte
SOF7
Differential Huffman-coding frame lossless.
static byte
SOF9
Nondifferential Arithmetic-coding frame (extended dct).
static byte
SOI
Start of Image.
static byte
SOS
Start of Scan.
static byte
X00
Marker byte that represents a literal 0xff.
static byte
XFF
Marker prefix byte.

Method Summary

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

APP0

public static final byte APP0
Application Reserved Keyword.
Field Value:
-32

APP1

public static final byte APP1
Field Value:
-31

APP10

public static final byte APP10
Field Value:
-22

APP11

public static final byte APP11
Field Value:
-21

APP12

public static final byte APP12
Field Value:
-20

APP13

public static final byte APP13
Field Value:
-19

APP14

public static final byte APP14
Field Value:
-18

APP15

public static final byte APP15
Field Value:
-17

APP2

public static final byte APP2
Field Value:
-30

APP3

public static final byte APP3
Field Value:
-29

APP4

public static final byte APP4
Field Value:
-28

APP5

public static final byte APP5
Field Value:
-27

APP6

public static final byte APP6
Field Value:
-26

APP7

public static final byte APP7
Field Value:
-25

APP8

public static final byte APP8
Field Value:
-24

APP9

public static final byte APP9
Field Value:
-23

COM

public static final byte COM
Comment in JPEG.
Field Value:
-2

DHT

public static final byte DHT
Huffman Table.
Field Value:
-60

DNL

public static final byte DNL
Define Number of Lines.
Field Value:
-36

DQT

public static final byte DQT
Quantization Table.
Field Value:
-37

DRI

public static final byte DRI
Defined Restart Interval.
Field Value:
-35

EOI

public static final byte EOI
End of Image.
Field Value:
-39

JFIF_F

public static final byte JFIF_F
Field Value:
70

JFIF_I

public static final byte JFIF_I
Field Value:
73

JFIF_J

public static final byte JFIF_J
JFIF identifiers.
Field Value:
74

JFIF_X

public static final byte JFIF_X
Field Value:
70

JFXX_JPEG

public static final byte JFXX_JPEG
JFIF extension codes.
Field Value:
16

JFXX_ONE_BPP

public static final byte JFXX_ONE_BPP
Field Value:
17

JFXX_THREE_BPP

public static final byte JFXX_THREE_BPP
Field Value:
19

RST0

public static final byte RST0
Modulo Restart Interval.
Field Value:
-48

RST1

public static final byte RST1
Field Value:
-47

RST2

public static final byte RST2
Field Value:
-46

RST3

public static final byte RST3
Field Value:
-45

RST4

public static final byte RST4
Field Value:
-44

RST5

public static final byte RST5
Field Value:
-43

RST6

public static final byte RST6
Field Value:
-42

RST7

public static final byte RST7
Field Value:
-41

SOF0

public static final byte SOF0
Nondifferential Huffman-coding frame (baseline dct).
Field Value:
-64

SOF1

public static final byte SOF1
Nondifferential Huffman-coding frame (extended dct).
Field Value:
-63

SOF10

public static final byte SOF10
Nondifferential Arithmetic-coding frame (progressive dct).
Field Value:
-54

SOF11

public static final byte SOF11
Nondifferential Arithmetic-coding frame (lossless).
Field Value:
-53

SOF13

public static final byte SOF13
Differential Arithmetic-coding frame (sequential dct).
Field Value:
-51

SOF14

public static final byte SOF14
Differential Arithmetic-coding frame (progressive dct).
Field Value:
-50

SOF15

public static final byte SOF15
Differential Arithmetic-coding frame (lossless).
Field Value:
-49

SOF2

public static final byte SOF2
Nondifferential Huffman-coding frame (progressive dct).
Field Value:
-62

SOF3

public static final byte SOF3
Nondifferential Huffman-coding frame Lossless (Sequential).
Field Value:
-61

SOF5

public static final byte SOF5
Differential Huffman-coding frame Sequential DCT.
Field Value:
-59

SOF6

public static final byte SOF6
Differential Huffman-coding frame Progressive DCT.
Field Value:
-58

SOF7

public static final byte SOF7
Differential Huffman-coding frame lossless.
Field Value:
-57

SOF9

public static final byte SOF9
Nondifferential Arithmetic-coding frame (extended dct).
Field Value:
-55

SOI

public static final byte SOI
Start of Image.
Field Value:
-40

SOS

public static final byte SOS
Start of Scan.
Field Value:
-38

X00

public static final byte X00
Marker byte that represents a literal 0xff.
Field Value:
0

XFF

public static final byte XFF
Marker prefix byte.
Field Value:
-1

JPEGMarker.java -- Copyright (C) 2006 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.