Home
last modified time | relevance | path

Searched refs:noise_power (Results 1 – 5 of 5) sorted by relevance

/external/libxcam/modules/ocl/
Dcv_image_deblurring.cpp155 … &blurred, cv::Mat &deblurred, cv::Mat &kernel, int kernel_size, float noise_power, bool use_edget… in blind_deblurring() argument
159 if (noise_power < 0) in blind_deblurring()
163 noise_power = 1.0f / _helper->get_snr (gray_blurred, median_blurred); in blind_deblurring()
164 XCAM_LOG_DEBUG ("estimated inv snr %f", noise_power); in blind_deblurring()
182 blind_deblurring_one_channel (gray_blurred, result_kernel, kernel_size, noise_power); in blind_deblurring()
194 _wiener->wiener_filter (input, result_kernel, deblurred_rgb[i], noise_power); in blind_deblurring()
204 …eblurring_one_channel (const cv::Mat &blurred, cv::Mat &kernel, int kernel_size, float noise_power) in blind_deblurring_one_channel() argument
212 _wiener->wiener_filter (blurred, sharpened.clone (), kernel_current, noise_power); in blind_deblurring_one_channel()
219 _wiener->wiener_filter (blurred, kernel_current.clone(), deblurred_current, noise_power); in blind_deblurring_one_channel()
Dcv_image_deblurring.h51 …rred, cv::Mat &deblurred, cv::Mat &kernel, int kernel_size = -1, float noise_power = -1.0f, bool u…
54 …blurring_one_channel (const cv::Mat &blurred, cv::Mat &kernel, int kernel_size, float noise_power);
Dcv_wiener_filter.cpp34 …er_filter (const cv::Mat &blurred_image, const cv::Mat &known, cv::Mat &unknown, float noise_power) in wiener_filter() argument
58 denominator_splitted[0] += cv::Scalar (noise_power); in wiener_filter()
Dcv_wiener_filter.h38 …r_filter (const cv::Mat &blurred_image, const cv::Mat &known, cv::Mat &unknown, float noise_power);
/external/libxcam/tests/
Dtest-image-deblurring.cpp79 float noise_power = 1.0f / helpers->get_snr (blurred, median_blurred); in non_blind_deblurring() local
80 wiener_filter->wiener_filter (blurred, kernel, output_image, noise_power); in non_blind_deblurring()