所以我有两张从冷饮罐视频中提取的图像。在第一张图片中,所有5个罐子都出现了:
在第二张图中,有一张丢失了:
所以我想要的是找出哪个罐子是从5个罐子里挑出来的,我试着用cv2.subtract
,但它似乎没有给我想要的结果
如何使用opencvpython实现我想要实现的目标?我使用的是python3.5和opencv3.1。感谢您的帮助。这是代码:
import numpy as np
import cv2
import os
import sys
img1=cv2.imread("IMG_3.jpg")
img2=cv2.imread("IMG_4.jpg")
r_img=cv2.subtract(img1, img2)
cv2.namedWindow("output", cv2.WINDOW_NORMAL)
cv2.resizeWindow("output", 400, 300)
cv2.imshow("output", r_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
这是输出image
目前没有回答
相关问题 更多 >
编程相关推荐