وقتی قصد دارید چندین تصویر را جمع کنید به این وضعیت انباشت تصویر(accumulate) استفاده کنید نوع انباشتگر خودتون را float انتخاب کنید و در نهایت با Normalize یا scale آن را به تصویر uchar تبدیل کنید.
Mat sum_img(img1.size(),CV_32FC1,Scalar::all(0));
accumulate(img1,sum_img);
accumulate(img2,sum_img);
accumulate(img3,sum_img);
normalize(sum_img,sum_img,0,255,CV_MINMAX,CV_8UC1);