图像处理笔记(6)---- OpenCV waitKey函数

时间:2022-07-25
本文章向大家介绍图像处理笔记(6)---- OpenCV waitKey函数,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

函数格式:waitKey(x); 参数x :

  • 等待x秒,如果在x秒期间,按下任意键,则立刻结束并返回按下键的ASCll码,否则返回-1
  • 若 x=0,那么会无限等待下去,直到有按键按下。
import cv2
from matplotlib import pyplot as plt
img = cv2.imread("C:\Users\SPC20-012\Pictures\girl.png", 0)
cv2.imshow("Image", img)
k = cv2.waitKey(0)&0xFF
#按下ESC时关闭图片窗口
if k == 27:
    cv2.destroyAllWindows()
#按下s键时保存并关闭图片窗口
elif k == ord('s'):
    cv2.imwrite("C:\Users\SPC20-012\Pictures\girl1.png", img)
    cv2.destroyAllWindows()