Home | History | Annotate | Download | only in source

Lines Matching full:downscale

1123 							   const dng_point &downScale,
1139 const dng_point &downScale,
1146 , fDownScale (downScale)
1534 bool dng_mosaic_info::IsSafeDownScale (const dng_point &downScale) const
1537 if (downScale.v >= fCFAPatternSize.v &&
1538 downScale.h >= fCFAPatternSize.h)
1547 test.v = Min_int32 (downScale.v, fCFAPatternSize.v);
1548 test.h = Min_int32 (downScale.h, fCFAPatternSize.h);
1615 uint32 dng_mosaic_info::SizeForDownScale (const dng_point &downScale) const
1618 uint32 sizeV = Max_uint32 (1, (fCroppedSize.v + (downScale.v >> 1)) / downScale.v);
1619 uint32 sizeH = Max_uint32 (1, (fCroppedSize.h + (downScale.h >> 1)) / downScale.h);
1627 bool dng_mosaic_info::ValidSizeDownScale (const dng_point &downScale,
1633 if (downScale.h > kMaxDownScale ||
1634 downScale.v > kMaxDownScale)
1641 return SizeForDownScale (downScale) >= minSize;
1647 dng_point dng_mosaic_info::DownScale (uint32 minSize,
1769 dng_point dng_mosaic_info::DstSize (const dng_point &downScale) const
1772 if (downScale == dng_point (1, 1))
1784 if (downScale.h > kMaxDownScale ||
1785 downScale.v > kMaxDownScale)
1794 size.v = Max_int32 (1, (fSrcSize.v + (downScale.v >> 1)) / downScale.v);
1795 size.h = Max_int32 (1, (fSrcSize.h + (downScale.h >> 1)) / downScale.h);
1934 const dng_point &downScale,
1943 downScale,
1963 const dng_point &downScale,
1967 if (downScale == dng_point (1, 1))
1985 downScale,