opencv-python-カメラを呼び出して写真を撮る

写真を撮るためにカメラを呼び出す

  • 押してs写真を撮って、それを保存するためのボタン。
  • 押してq終了するための鍵。
  • 写真が保存されるパスを自分で変更できます
import cv2

if __name__ == '__main__': 
    i=0
    cap=cv2.VideoCapture(0)
    while(1):
        ret ,frame = cap.read()
        cv2.imshow("capture", frame)

        k=cv2.waitKey(1)
        if k==ord('s'):
            cv2.imwrite('code/opencv/save_pics/'+str(i)+'.jpg',frame)
            i+=1
        elif k==ord("q"):
            break
        
    cap.release()
    cv2.destroyAllWindows()

結果を示す:

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_45779334/article/details/114676782