BaselineJPEG
Baseline JPEG is the original, non-progressive profile of the JPEG image compression standard. It is defined in ITU-T T.81 and ISO/IEC 10918-1 and forms the most widely supported JPEG mode in software and hardware. Baseline JPEG encodes images with a single sequential scan using 8x8 pixel blocks transformed by the discrete cosine transform, followed by quantization and entropy coding. The color data are typically converted from RGB to YCbCr and may use chroma subsampling (commonly 4:2:0 or 4:4:4), though subsampling is optional.
In the data stream, each 8x8 block is processed independently; the DCT coefficients are quantized and then
Baseline JPEG typically uses 8-bit samples and implements zig-zag ordering of coefficients for efficient run-length coding.
History: Baseline JPEG emerged with the development of the JPEG standard in the late 1980s and early