> > My only complaint is that the 12 bit data is padded to 16 bit. This makes > the raw file bigger than it needs to be; they are over 12MB, where they > should only need to be 9MB or so.
By my reading of it, the TIFF spec doesn't allow two 12-bit quantities to be packed into three bytes. So it's either pad to 16 bits or abandon storing the images in a format that can be read by TIFF utility libraries.