JpegHeader

open class JpegHeader

Functions

isSofMarker
Link copied to clipboard
fun isSofMarker(marker: Short): Boolean

Properties

DAC
Link copied to clipboard
val DAC: Short
JFIF_HEADER
Link copied to clipboard

default JFIF Header bytes

val JFIF_HEADER: Array<Byte>
JPG
Link copied to clipboard
val JPG: Short
M_COM
Link copied to clipboard

Comment section *

val M_COM: Short
M_DHT
Link copied to clipboard
val M_DHT: Short
M_DQT
Link copied to clipboard

Define quantization table

val M_DQT: Short
M_EOI
Link copied to clipboard
val M_EOI: Short
M_EXIF
Link copied to clipboard
val M_EXIF: Short
M_IPTC
Link copied to clipboard

IPTC marker

val M_IPTC: Short
M_JFIF
Link copied to clipboard
val M_JFIF: Short
M_SOF0
Link copied to clipboard

SOF (start of frame). All value between M_SOF0 and SOF15 is SOF marker except for M_DHT, JPG, and DAC marker.

val M_SOF0: Short
M_SOF1
Link copied to clipboard
val M_SOF1: Short
M_SOF10
Link copied to clipboard
val M_SOF10: Short
M_SOF11
Link copied to clipboard
val M_SOF11: Short
M_SOF13
Link copied to clipboard
val M_SOF13: Short
M_SOF14
Link copied to clipboard
val M_SOF14: Short
M_SOF15
Link copied to clipboard
val M_SOF15: Short
M_SOF2
Link copied to clipboard
val M_SOF2: Short
M_SOF3
Link copied to clipboard
val M_SOF3: Short
M_SOF5
Link copied to clipboard
val M_SOF5: Short
M_SOF6
Link copied to clipboard
val M_SOF6: Short
M_SOF7
Link copied to clipboard
val M_SOF7: Short
M_SOF9
Link copied to clipboard
val M_SOF9: Short
M_SOS
Link copied to clipboard

Start of scan (begins compressed data

val M_SOS: Short
SOI
Link copied to clipboard
val SOI: Short
TAG_M_COM
Link copied to clipboard

Product Information Comment

val TAG_M_COM: Int
TAG_M_DHT
Link copied to clipboard
val TAG_M_DHT: Int
TAG_M_DQT
Link copied to clipboard

Quantization Table

val TAG_M_DQT: Int
TAG_M_EOI
Link copied to clipboard

End of Image

val TAG_M_EOI: Int
TAG_M_EXIF
Link copied to clipboard

EXIF table

val TAG_M_EXIF: Int
TAG_M_IPTC
Link copied to clipboard
val TAG_M_IPTC: Int
TAG_M_JFIF
Link copied to clipboard

JFIF (JPEG File Interchange Format)

val TAG_M_JFIF: Int
TAG_M_SOF0
Link copied to clipboard

Start of frame

val TAG_M_SOF0: Int
TAG_M_SOF1
Link copied to clipboard
val TAG_M_SOF1: Int
TAG_M_SOF10
Link copied to clipboard
val TAG_M_SOF10: Int
TAG_M_SOF11
Link copied to clipboard
val TAG_M_SOF11: Int
TAG_M_SOF13
Link copied to clipboard
val TAG_M_SOF13: Int
TAG_M_SOF14
Link copied to clipboard
val TAG_M_SOF14: Int
TAG_M_SOF15
Link copied to clipboard
val TAG_M_SOF15: Int
TAG_M_SOF2
Link copied to clipboard
val TAG_M_SOF2: Int
TAG_M_SOF3
Link copied to clipboard
val TAG_M_SOF3: Int
TAG_M_SOF5
Link copied to clipboard
val TAG_M_SOF5: Int
TAG_M_SOF6
Link copied to clipboard
val TAG_M_SOF6: Int
TAG_M_SOF7
Link copied to clipboard
val TAG_M_SOF7: Int
TAG_M_SOF9
Link copied to clipboard
val TAG_M_SOF9: Int
TAG_M_SOS
Link copied to clipboard

Start Of Scan

val TAG_M_SOS: Int
TAG_SOI
Link copied to clipboard

Start Of Image

val TAG_SOI: Int