Searched refs:noise_power (Results 1 – 5 of 5) sorted by relevance
/external/libxcam/modules/ocl/ |
D | cv_image_deblurring.cpp | 155 … &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()
|
D | cv_image_deblurring.h | 51 …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);
|
D | cv_wiener_filter.cpp | 34 …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()
|
D | cv_wiener_filter.h | 38 …r_filter (const cv::Mat &blurred_image, const cv::Mat &known, cv::Mat &unknown, float noise_power);
|
/external/libxcam/tests/ |
D | test-image-deblurring.cpp | 79 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()
|