Shouldn't Mat::copyTo be documented with the type of mask?
I have just found that the mask in the Mat::copyTo() function should be of type CV_8U, with one or more channels (the same as this):
// opencv/modules/src/copy.cpp: lines 270 and 271
int cn = channels(), mcn = mask.channels();
CV_Assert( mask.depth() == CV_8U && (mcn == 1 || mcn == cn) );
and that this information is not mentioned in the docs2.4.11, nor the docs3.0.0
Shouldn't it be added in some place? Or is there somewhere a remark like the mask should be of type/depth CV_8U, that I have missed?
Maybe there are some other mask parameters that need to be documented with this remark, too...