我有一个条件,我想在黑色背景下检测白线,在白色背景下检测黑线。我用bitwise_not操作是这样的:
cv2.bitwise_not(mask_black)
直到并且除非我给出这样的条件,它才能正常工作:
if mask_black == cv2.bitwise_not(mask_black):
我收到错误
ValueError:包含多个元素的数组的真值不明确。使用a.any()或a.all()
我对于是否要检测是否出现黑底白线而要检测是否出现白底黑线的使用条件有疑问
mask_black = cv2.inRange(hsv, low_black, high_black)
mask_not=cv2.bitwise_not(mask_black)
if mask_black==cv2.bitwise_and(mask_black, mask_not):
body
else:
body
这将返回上述错误