summaryrefslogtreecommitdiff
path: root/src/android/camera_stream.h
AgeCommit message (Expand)Author
2021-05-05src: android: Rectify internal header's #include pathUmang Jain
2021-03-03android: Move buffer mapping to CameraStreamJacopo Mondi
2021-02-02android: post_processor: Change the type destination in process()Hirokazu Honda
2021-01-27android: Set result metadata and EXIF fields based on request metadataPaul Elder
2020-10-21android: camera_stream: Make some member variables constantHirokazu Honda
2020-10-16android: jpeg: Port to PostProcessor interfaceUmang Jain
2020-10-16android: CameraStream: Fix nitpick indentation for mutex_Umang Jain
2020-10-14android: camera_stream: Add documentationJacopo Mondi
2020-10-07android: camera_stream: Create buffer poolJacopo Mondi
2020-10-07android: camera_device: Make CameraStream configuration nicerJacopo Mondi
2020-10-07android: camera_stream: Fetch format and size from configurationJacopo Mondi
2020-10-07android: camera_stream: Retrieve Stream and ConfigurationJacopo Mondi
2020-10-07android: camera_device: Move processing to CameraStreamJacopo Mondi
2020-10-07android: camera_stream: Construct with Android streamJacopo Mondi
2020-10-07android: camera_stream: Delegate Encoder constructionJacopo Mondi
2020-10-07android: camera_stream: Add CameraStream::TypeJacopo Mondi
2020-10-07android: camera_stream: Break out CameraStreamJacopo Mondi
/span> 0 : (double)(items - cumulative_[first]) / (cumulative_[first + 1] - cumulative_[first]); return first + frac; } double Histogram::InterQuantileMean(double q_lo, double q_hi) const { assert(q_hi > q_lo); double p_lo = Quantile(q_lo); double p_hi = Quantile(q_hi, (int)p_lo); double sum_bin_freq = 0, cumul_freq = 0; for (double p_next = floor(p_lo) + 1.0; p_next <= ceil(p_hi); p_lo = p_next, p_next += 1.0) { int bin = floor(p_lo); double freq = (cumulative_[bin + 1] - cumulative_[bin]) * (std::min(p_next, p_hi) - p_lo); sum_bin_freq += bin * freq; cumul_freq += freq; } // add 0.5 to give an average for bin mid-points return sum_bin_freq / cumul_freq + 0.5; }