图像处理之掩模

什么是掩模?

自己的理解:一块模,可以用它得到感兴趣区域剔除不感兴趣区域,可以类比pcb腐蚀电路过程,其中给覆铜板上贴的黑色电路墨线就相当于掩模,通过这些墨线可以保护覆铜板上我们想要的电路部分,而把没有墨线的部分腐蚀掉

例子

bitwise_and(InputArray src1, InputArray src2,OutputArray dst, InputArray mask=noArray())

有必要对这条语句进行说明一下:
这条语句是按位与运算,其中有三个形参,一般情况下只用前两个形参,在只有两个形参的情况下,这条语句实现的功能是形参1和形参2进行按位与运算,并将运算结果进行返回。当有三个形参时,第三个形参的形式为mask=掩模,此时运算结果为,前两个参数按位与的结果再和第三个参数进行特殊的按位与,前两个参数的运算结果和第三个参数中进行运算时,第三个参数1对应的位置相对于前两个数结果的位置的数据不变,其余位置0。
假如前两个参数运算结果为[9 9 0 7],第三个参数为[1 1 0 0],那么最终结果就是[9 9 0 0]
另外,不加mask=的话会继续出现猛一下意想不到的错误,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值