| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
Thread2005.05.26 19:41 "Re: Jpeg and YCbCr", by Chris Cox> > > The really annoying "new rule" that seems to have popped up > > > recently is that 24 bits-per-sample images are supposed to be > > > swapped for endianness. To me that is still a resounding "huh"? I > > > have yet to encounter a CPU with a 24-bit processor word. > > > > It doesn't require a certain word size. > > > > Windows prefers everything as BGR, while other OSes prefer RGB. > > Anything that is a multiple of 8 bits is subject to byte order > > rules (I have yet to see a 96 bit word CPU, either - but extended > > precision floating point is also subject to byte order). > > What does Microsoft Windows have to do with the TIFF specification? > Could it be that other OSs do not really "prefer" RGB but use the > arbitrary ordering "RGB" because that is the convention that CIE > standards use? It has to do with consistency -- if it's a multiple of a byte, then it is subject to byte order. (and no, only Microsoft really uses BGR, and some applications that were created on Windows and didn't know better) Chris |
|||||||