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)
一个小脚本,挑选自己想要的图片并存入固定文件夹
于 2022-09-08 15:07:30 首次发布