咨询OpenCV findTransformECC函数inputMask参数的有效取值规则
使用OpenCV findTransformECC时通过inputMask忽略图像区域的方法
inputMask要求是单通道8位(CV_8U)图像,需要保留的有效区域设为非零值(通常用255),要忽略的区域直接设为0。- 操作步骤:创建一个和输入图像尺寸完全一致的mask图,把你想用来计算变换的子区域填充为非零值,其余区域填0,将这个mask传入
findTransformECC的inputMask参数即可。 - 函数内部会只基于mask中非零位置的像素进行ECC变换计算,完全跳过mask为0的区域,这样就能精准聚焦到目标子区域求解两张图的变换关系。
内容的提问来源于stack exchange,提问作者danix
相关产品推荐
相关产品推荐

