OpenCV学习笔记八:opencv_photo模块

一,简介:

该库用于数码照片的处理,处于发展中,目前只包含如下算法:

//! restores the damaged image areas using one of the available intpainting algorithms

CV_EXPORTS_W void inpaint( InputArray src, InputArray inpaintMask,

                           OutputArray dst, double inpaintRadius, int flags );





CV_EXPORTS_W void fastNlMeansDenoising( InputArray src, OutputArray dst, float h = 3,

                                        int templateWindowSize = 7, int searchWindowSize = 21);



CV_EXPORTS_W void fastNlMeansDenoisingColored( InputArray src, OutputArray dst,

                                               float h = 3, float hColor = 3,

                                               int templateWindowSize = 7, int searchWindowSize = 21);



CV_EXPORTS_W void fastNlMeansDenoisingMulti( InputArrayOfArrays srcImgs, OutputArray dst,

                                             int imgToDenoiseIndex, int temporalWindowSize,

                                             float h = 3, int templateWindowSize = 7, int searchWindowSize = 21);



CV_EXPORTS_W void fastNlMeansDenoisingColoredMulti( InputArrayOfArrays srcImgs, OutputArray dst,

                                                    int imgToDenoiseIndex, int temporalWindowSize,

                                                    float h = 3, float hColor = 3,

                                                    int templateWindowSize = 7, int searchWindowSize = 21);

你可能感兴趣的:(opencv)