重现步骤
请问一下我在sd卡中先存放一张原始场景的背景图片,设备固定在一个地方,然后让设备开始视频检测,首先由于这个识别物体和常见有一定的相似度,训练完之后识别效果没有达到预期,然后想这个场景不变,能不能再做检测之前相对这个图片进行去除背景的操作,如果可以想问一下需要怎样实现?与此同时我先是用opencv再电脑上测试两张图片的去除背景的测试,然后将对应的代码移植进k230,提示报错,想问一下这个具体需要如何操作(代码如下)?
img_ori=read_image(img_path)
test_ori=read_image(test_path)
img_or = np.array(img_ori[0], dtype=np.int16)
test_or = np.array(test_ori[0], dtype=np.int16)
threshold=25
diff_mask = np.all(abs(img_or - test_or) < threshold, axis=2)
result_or=test_ori[0]
#result_or[diff_mask] = [0, 0, 0]
test_ori[0]=result_or
期待结果和实际结果
软硬件版本信息
错误日志
提示NotImplementedError: operation is implemented for 1D Boolean arrays only
尝试解决过程
补充材料