python利用不同按键执行不同程序——图像操作

python利用不同按键执行不同程序——图像操作

有些重复性的枯燥操作为什么不同脚本来快乐实现呢?

此程序功能:用于图片筛选,按下a键,保存图片,按下l键跳过图片。

import glob
import cv2
import os

files = glob.glob('cal/happy/*.jpg')
for f in files:
    img = cv2.imread(f)
    cv2.imshow(os.path.basename(f),img) //图片窗口以图片名称命名;
    k = cv2.waitKey(0)
    if k == ord('a'):
        cv2.imwrite('use/'+os.path.basename(f),img) //将图片保存在当前目录下的use文件夹中,以原名称命名;
        cv2.destroyWindow(os.path.basename(f))
    elif k==ord('l'): //小写字母l
        cv2.destroyWindow(os.path.basename(f))

如果有用的话就留下赞吧!

你可能感兴趣的:(python,图像处理,python,opencv,图像识别)