bilateralFilter写了一万遍,你知道OpenCV怎么用两张查找表干掉exp()的吗?——双边滤波·保边去噪·OpenCL源码全拆解
你一定写过这行代码:
cv::bilateralFilter(src,dst,9,75,75);一行调用搞定磨皮。但你有没有想过,这行代码背后到底藏了多少东西?
我翻了OpenCV 4.x的modules/imgproc/src/目录——bilateral_filter.dispatch.cpp有472行,bilateral_filter.simd.hpp有782行,opencl/bilateral.cl有124
