Lines Matching refs:chars
1415 const SensorCharacteristics& chars) { in RemosaicRAW16Image() argument
1416 if (chars.full_res_width % 2 != 0 || chars.full_res_height % 2 != 0) { in RemosaicRAW16Image()
1420 __FUNCTION__, chars.full_res_height, chars.full_res_width); in RemosaicRAW16Image()
1423 for (uint32_t i = 0; i < chars.full_res_width; i += 4) { in RemosaicRAW16Image()
1424 for (uint32_t j = 0; j < chars.full_res_height; j += 4) { in RemosaicRAW16Image()
1433 const SensorCharacteristics& chars) { in CaptureRawBinned() argument
1434 CaptureRaw(img, row_stride_in_bytes, gain, chars, /*in_sensor_zoom*/ false, in CaptureRawBinned()
1442 const SensorCharacteristics& chars) { in CaptureRawInSensorZoom() argument
1443 CaptureRaw(img, row_stride_in_bytes, gain, chars, /*in_sensor_zoom*/ true, in CaptureRawInSensorZoom()
1450 const SensorCharacteristics& chars) { in CaptureRawFullRes() argument
1451 CaptureRaw(img, row_stride_in_bytes, gain, chars, /*inSensorZoom*/ false, in CaptureRawFullRes()
1458 const SensorCharacteristics& chars, in CaptureRaw() argument
1465 float total_gain = gain / 100.0 * GetBaseGainFactor(chars.max_raw_value); in CaptureRaw()
1476 in_sensor_zoom || binned ? chars.width : chars.full_res_width; in CaptureRaw()
1478 in_sensor_zoom || binned ? chars.height : chars.full_res_height; in CaptureRaw()
1485 int y = static_cast<int>(chars.full_res_height * (norm_left_top + norm_y)); in CaptureRaw()
1486 y = std::min(std::max(y, 0), (int)chars.full_res_height - 1); in CaptureRaw()
1489 int color_idx = chars.quad_bayer_sensor && !(in_sensor_zoom || binned) in CaptureRaw()
1493 int x = static_cast<int>(chars.full_res_width * (norm_left_top + norm_x)); in CaptureRaw()
1494 x = std::min(std::max(x, 0), (int)chars.full_res_width - 1); in CaptureRaw()
1508 (raw_count < chars.max_raw_value) ? raw_count : chars.max_raw_value; in CaptureRaw()
1517 raw_count += chars.black_level_pattern[color_idx]; in CaptureRaw()
1531 const SensorCharacteristics& chars) { in CaptureRGB() argument
1533 float total_gain = gain / 100.0 * GetBaseGainFactor(chars.max_raw_value); in CaptureRGB()
1535 int scale64x = 64 * total_gain * 255 / chars.max_raw_value; in CaptureRGB()
1536 uint32_t inc_h = ceil((float)chars.full_res_width / width); in CaptureRGB()
1537 uint32_t inc_v = ceil((float)chars.full_res_height / height); in CaptureRGB()
1539 for (unsigned int y = 0, outy = 0; y < chars.full_res_height; in CaptureRGB()
1543 for (unsigned int x = 0; x < chars.full_res_width; x += inc_h) { in CaptureRGB()
1591 const SensorCharacteristics& chars) { in CaptureYUV420() argument
1593 float total_gain = gain / 100.0 * GetBaseGainFactor(chars.max_raw_value); in CaptureYUV420()
1597 kFixedBitPrecision * total_gain * 255 / chars.max_raw_value; in CaptureYUV420()
1630 x = static_cast<int>(chars.full_res_width * in CaptureYUV420()
1632 y = static_cast<int>(chars.full_res_height * in CaptureYUV420()
1635 x = static_cast<int>(chars.full_res_width * (norm_left_top + norm_x)); in CaptureYUV420()
1636 y = static_cast<int>(chars.full_res_height * (norm_left_top + norm_y)); in CaptureYUV420()
1638 x = std::min(std::max(x, 0), (int)chars.full_res_width - 1); in CaptureYUV420()
1639 y = std::min(std::max(y, 0), (int)chars.full_res_height - 1); in CaptureYUV420()
1706 const SensorCharacteristics& chars) { in CaptureDepth() argument
1708 float total_gain = gain / 100.0 * GetBaseGainFactor(chars.max_raw_value); in CaptureDepth()
1710 int scale64x = 64 * total_gain * 8191 / chars.max_raw_value; in CaptureDepth()
1711 uint32_t inc_h = ceil((float)chars.full_res_width / width); in CaptureDepth()
1712 uint32_t inc_v = ceil((float)chars.full_res_height / height); in CaptureDepth()
1714 for (unsigned int y = 0, out_y = 0; y < chars.full_res_height; in CaptureDepth()
1718 for (unsigned int x = 0; x < chars.full_res_width; x += inc_h) { in CaptureDepth()
1739 const SensorCharacteristics& chars) { in ProcessYUV420() argument
1755 zoom_ratio, rotate_and_crop, color_space, chars); in ProcessYUV420()
1801 rotate_and_crop, color_space, chars); in ProcessYUV420()
1912 const SensorCharacteristics& chars) { in CalculateRgbRgbMatrix() argument
1930 rgb_rgb_matrix_.rR = xyzMatrix->xR * chars.forward_matrix.rX + in CalculateRgbRgbMatrix()
1931 xyzMatrix->yR * chars.forward_matrix.rY + in CalculateRgbRgbMatrix()
1932 xyzMatrix->zR * chars.forward_matrix.rZ; in CalculateRgbRgbMatrix()
1933 rgb_rgb_matrix_.gR = xyzMatrix->xR * chars.forward_matrix.gX + in CalculateRgbRgbMatrix()
1934 xyzMatrix->yR * chars.forward_matrix.gY + in CalculateRgbRgbMatrix()
1935 xyzMatrix->zR * chars.forward_matrix.gZ; in CalculateRgbRgbMatrix()
1936 rgb_rgb_matrix_.bR = xyzMatrix->xR * chars.forward_matrix.bX + in CalculateRgbRgbMatrix()
1937 xyzMatrix->yR * chars.forward_matrix.bY + in CalculateRgbRgbMatrix()
1938 xyzMatrix->zR * chars.forward_matrix.bZ; in CalculateRgbRgbMatrix()
1939 rgb_rgb_matrix_.rG = xyzMatrix->xG * chars.forward_matrix.rX + in CalculateRgbRgbMatrix()
1940 xyzMatrix->yG * chars.forward_matrix.rY + in CalculateRgbRgbMatrix()
1941 xyzMatrix->zG * chars.forward_matrix.rZ; in CalculateRgbRgbMatrix()
1942 rgb_rgb_matrix_.gG = xyzMatrix->xG * chars.forward_matrix.gX + in CalculateRgbRgbMatrix()
1943 xyzMatrix->yG * chars.forward_matrix.gY + in CalculateRgbRgbMatrix()
1944 xyzMatrix->zG * chars.forward_matrix.gZ; in CalculateRgbRgbMatrix()
1945 rgb_rgb_matrix_.bG = xyzMatrix->xG * chars.forward_matrix.bX + in CalculateRgbRgbMatrix()
1946 xyzMatrix->yG * chars.forward_matrix.bY + in CalculateRgbRgbMatrix()
1947 xyzMatrix->zG * chars.forward_matrix.bZ; in CalculateRgbRgbMatrix()
1948 rgb_rgb_matrix_.rB = xyzMatrix->xB * chars.forward_matrix.rX + in CalculateRgbRgbMatrix()
1949 xyzMatrix->yB * chars.forward_matrix.rY + in CalculateRgbRgbMatrix()
1950 xyzMatrix->zB * chars.forward_matrix.rZ; in CalculateRgbRgbMatrix()
1951 rgb_rgb_matrix_.gB = xyzMatrix->xB * chars.forward_matrix.gX + in CalculateRgbRgbMatrix()
1952 xyzMatrix->yB * chars.forward_matrix.gY + in CalculateRgbRgbMatrix()
1953 xyzMatrix->zB * chars.forward_matrix.gZ; in CalculateRgbRgbMatrix()
1954 rgb_rgb_matrix_.bB = xyzMatrix->xB * chars.forward_matrix.bX + in CalculateRgbRgbMatrix()
1955 xyzMatrix->yB * chars.forward_matrix.bY + in CalculateRgbRgbMatrix()
1956 xyzMatrix->zB * chars.forward_matrix.bZ; in CalculateRgbRgbMatrix()