diff --git a/modules/ximgproc/src/joint_bilateral_filter.cpp b/modules/ximgproc/src/joint_bilateral_filter.cpp index 17f6f93ff..5bc7dc62e 100644 --- a/modules/ximgproc/src/joint_bilateral_filter.cpp +++ b/modules/ximgproc/src/joint_bilateral_filter.cpp @@ -275,7 +275,7 @@ void jointBilateralFilter_8u(Mat& joint, Mat& src, Mat& dst, int radius, double double gaussColorCoeff = -0.5 / (sigmaColor*sigmaColor); double gaussSpaceCoeff = -0.5 / (sigmaSpace*sigmaSpace); - vector expLUTv(jCn*0xFF); + vector expLUTv(jCn*256); float *expLUT = &expLUTv[0]; for (int i = 0; i < (int)expLUTv.size(); i++)