HomeSort by relevance Sort by last modified time
    Searched refs:noise_power (Results 1 - 5 of 5) sorted by null

  /external/libxcam/modules/ocl/
cv_wiener_filter.h 38 void wiener_filter (const cv::Mat &blurred_image, const cv::Mat &known, cv::Mat &unknown, float noise_power);
cv_image_deblurring.cpp 155 CVImageDeblurring::blind_deblurring (const cv::Mat &blurred, cv::Mat &deblurred, cv::Mat &kernel, int kernel_size, float noise_power, bool use_edgetaper)
159 if (noise_power < 0)
163 noise_power = 1.0f / _helper->get_snr (gray_blurred, median_blurred);
164 XCAM_LOG_DEBUG ("estimated inv snr %f", noise_power);
182 blind_deblurring_one_channel (gray_blurred, result_kernel, kernel_size, noise_power);
194 _wiener->wiener_filter (input, result_kernel, deblurred_rgb[i], noise_power);
204 CVImageDeblurring::blind_deblurring_one_channel (const cv::Mat &blurred, cv::Mat &kernel, int kernel_size, float noise_power)
212 _wiener->wiener_filter (blurred, sharpened.clone (), kernel_current, noise_power);
219 _wiener->wiener_filter (blurred, kernel_current.clone(), deblurred_current, noise_power);
cv_image_deblurring.h 51 void blind_deblurring (const cv::Mat &blurred, cv::Mat &deblurred, cv::Mat &kernel, int kernel_size = -1, float noise_power = -1.0f, bool use_edgetaper = true);
54 void blind_deblurring_one_channel (const cv::Mat &blurred, cv::Mat &kernel, int kernel_size, float noise_power);
cv_wiener_filter.cpp 34 CVWienerFilter::wiener_filter (const cv::Mat &blurred_image, const cv::Mat &known, cv::Mat &unknown, float noise_power)
58 denominator_splitted[0] += cv::Scalar (noise_power);
  /external/libxcam/tests/
test-image-deblurring.cpp 79 float noise_power = 1.0f / helpers->get_snr (blurred, median_blurred); local
80 wiener_filter->wiener_filter (blurred, kernel, output_image, noise_power);

Completed in 131 milliseconds