JPEG 标记码标准
在网上很难找到全部的标记码,特意查了文献,贴在这里方便大家。
分配的标记码 | 标记 | 描述 |
StartOfFramemarkers,non-differential, Huffmancoding | ||
X’FFC0’ X’FFC1’ X’FFC2’ X’FFC3’ | SOF0 SOF1 SOF2 SOF3 |
BaselineDCT ExtendedsequentialDCT ProgressiveDCT Lossless(sequential) |
StartOfFramemarkers,differential,Huffmancoding | ||
X’FFC5’ X’FFC6’ X’FFC7’ | SOF5 SOF6 SOF7 |
DifferentialsequentialDCT DifferentialprogressiveDCT Differentiallossless(sequential) |
StartOfFramemarkers,non-differential, arithmeticcoding | ||
X’FFC8’ X’FFC9’ X’FFCA’ X’FFCB’ |
JPG SOF9 SOF10 SOF11 |
ReservedforJPEGextensions ExtendedsequentialDCT ProgressiveDCT Lossless(sequential) |
StartOfFramemarkers,differential,arithmeticcoding | ||
X’FFCD’ X’FFCE’ X’FFCF’ | SOF13 SOF14 SOF15 |
DifferentialsequentialDCT DifferentialprogressiveDCT Differentiallossless(sequential) |
Huffmantablespecification | ||
X’FFC4’ | DHT | DefineHuffmantable(s) |
Arithmeticcodingconditioningspecification | ||
X’FFCC’ | DAC | Definearithmeticcodingconditioning(s) |
Restartintervaltermination | ||
X’FFD0’throughX’FFD7’ | RSTm* | Restartwithmodulo8count“m” |
Othermarkers | ||
X’FFD8’ X’FFD9’ X’FFDA’ X’FFDB’ X’FFDC’ X’FFDD’ X’FFDE’ X’FFDF’ X’FFE0’throughX’FFEF’ X’FFF0’through X’FFFD’ X’FFFE’ |
SOI* EOI* SOS DQT DNL DRI DHP EXP APPn JPGn COM |
Startofimage Endofimage Startofscan Definequantizationtable(s) Definenumberoflines Definerestartinterval Definehierarchicalprogression Expandreferencecomponent(s) Reservedforapplicationsegments ReservedforJPEGextensions Comment |
Reservedmarkers | ||
X’FF01’ X’FF02’throughX’FFBF’ |
TEM* RES | Fortemporaryprivateuseinarithmeticcoding Reserved |