6.opencv函数--cv2.bitwise_and

该函数是对图像进行&操作

函数原型

dst = cv.bitwise_and(src1, src2[, dst[, mask]]
参数说明:

  1. src1:first input array or a scalar.
  2. src2: second input array or a scalar.
  3. dst:output array that has the same size and type as the input arrays.
  4. mask:掩码图像

使用示例

import cv2
# 读入图片
img = cv2.imread(path)
lower = np.uint8([120, 120, 120])
upper = np.uint8([255, 255, 255])
# 低于lower_red 和高于uppper_red的部分都变成0, 之间的数字变成255,相当于过滤掉背景
white_mask = cv2.inRange(img, lower, upper)
cv_show("white_mask", white_mask)
masked = cv2.bitwise_and(img, img, mask = white_mask)
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值