diff --git a/hal/ndsrvp/src/bilateralFilter.cpp b/hal/ndsrvp/src/bilateralFilter.cpp index 5bf94818cc..53d338e2de 100644 --- a/hal/ndsrvp/src/bilateralFilter.cpp +++ b/hal/ndsrvp/src/bilateralFilter.cpp @@ -189,7 +189,7 @@ int bilateralFilter(const uchar* src_data, size_t src_step, // calculate source border std::vector padding; - padding.resize(cal_width * cal_height * cn); + padding.resize((size_t)cal_width * cal_height * cn); uchar* pad_data = &padding[0]; int pad_step = cal_width * cn;