\

OpenCVのwaitKey関数は、画像を表示するウィンドウからのキーボード入力を待ち受ける関数です。この関数は、時間(ミリ秒単位)を引数として取り、指定された時間だけウィンドウを表示し続けます。引数に0を指定すると、キーボード入力があるまでウィンドウを表示し続けます。

import cv2

# 画像を読み込む
img = cv2.imread('image.jpg')

# 画像を表示する
cv2.imshow('Image', img)

# キーボード入力を待つ
k = cv2.waitKey(0)

# 's'が入力されたら画像を保存する
if k == ord('s'):
    cv2.imwrite('saved_image.jpg', img)

上記のコードは、waitKey関数の基本的な使用例です。画像を表示し、ユーザーからのキーボード入力を待ちます。ユーザーが’s’キーを押すと、画像が保存されます。

waitKey関数は、OpenCVの画像表示や動画再生において重要な役割を果たします。この関数を理解し、適切に使用することで、より高度な画像処理やコンピュータビジョンのアプリケーションを開発することが可能になります。

以上がPythonとOpenCVのwaitKey関数についての基本的な説明です。この情報がPythonとOpenCVの学習に役立つことを願っています。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です