OpenCV不同版本GaussianBlur结果不一致的坑
OpenCV GaussianBlur 结果不一致 TL;DR OpenCV高版本的GaussianBlur,某些条件下会用 定点化 计算替代浮点计算,导致跨版本的结果不一致: void GaussianBlurFixedPoint(const Mat& src, /*const*/ Mat& dst, const uint16_t/*ufixedpoint16*/* fkx, int fkx_size, const uint16_t/*ufixedpoint16*/* fky, int fky_size, int borderType) { CV_INSTRUMENT_REGION(); CV_Assert(src.depth() == CV_8U && ((borderType & BORDER_ISOLATED) || !src.isSubmatrix())); fixedSmoothInvoker<uint8_t, ufixedpoint16> invoker( src.ptr<uint8_t>(), src.step1(), dst.ptr<uint8_t>(), dst.step1(), dst.cols, dst.rows, dst.channels(), (const ufixedpoint16*)fkx, fkx_size, (const