Lines Matching refs:ifd
73 const dng_ifd &ifd)
80 , fIFD (ifd)
179 dng_ifd ifd;
181 ifd.fImageWidth = fImageSize.h;
182 ifd.fImageLength = fImageSize.v;
184 ifd.fSamplesPerPixel = image.Planes ();
186 ifd.fBitsPerSample [0] = 8;
187 ifd.fBitsPerSample [1] = 8;
188 ifd.fBitsPerSample [2] = 8;
189 ifd.fBitsPerSample [3] = 8;
191 ifd.fPhotometricInterpretation = piLinearRaw;
193 ifd.fCompression = ccLossyJPEG;
195 ifd.FindTileSize (512 * 512 * ifd.fSamplesPerPixel);
197 fTileSize.h = ifd.fTileWidth;
198 fTileSize.v = ifd.fTileLength;
205 bool useHigherQuality = (uint64) ifd.fImageWidth *
206 (uint64) ifd.fImageLength > 5000000 ||
211 ifd.fCompressionQuality = useHigherQuality ? 11 : 10;
215 ifd.fCompressionQuality = useHigherQuality ? 10 : 8;
218 uint32 tilesAcross = ifd.TilesAcross ();
219 uint32 tilesDown = ifd.TilesDown ();
233 ifd);