import os,glob,cv2,shutil
def mouse_click(event, x, y, flags, para):
global one_points
if event == cv2.EVENT_LBUTTONDOWN: # 左边鼠标点击
one_points.append([x, y])
if __name__ == '__main__':
imgDir = './detect/exp4'
saveDir = './videos/supermaket_1_images0/ok/'
for i,im in enumerate(os.listdir(imgDir)):
imName = im##.split('.')[0] + '.jpg'
imPath = os.path.join(imgDir,im)
image = cv2.imread(imPath, cv2.IMREAD_COLOR)
one_points = []
cv2.namedWindow("img")
cv2.setMouseCallback("img", mouse_click)
cv2.imshow('img', image)
cv2.waitKey(0)
print(len(one_points),one_points)
if len(one_points) == 1:
shutil.copy(imPath,saveDir + '/' + mName)
print('saved ',saveDir + imName)