一. Scharr 滤波器简介
我们一般称 Scharr 为滤波器,而不是算子,它在OpenCV中主要是配合Sobel算子的运算而存在。
当Sobel算子的内核大小为 3 时,可能产生比较明显的误差(Sobel算子只是球去了导数的近似值而已)。未解决这一问题,OpenCV提供了Scharr函数,但函数仅作用于大小为 3 的内核。该函数的运算与Sobel函数一样快,但结果却更加精确。
二. Scharr() 函数说明
void Scharr(InputArray src,
OutputArray dst,
int ddepth,
int dx,
int dy,