Python で小さなサーバー クライアント ビデオ ストリーミング プログラムを作成しました。Windowsで画像フレームを取得するために「VideoCapture」モジュールを使用しました。しかし、実際には Raspberry Pi でプロジェクトを実行したかったのです。それから私はGoogleに尋ねました.もちろん、Stackoverfowの友人の何人かは、PythonでのopenCVはオプションであると言いました. WindowsにopenCVをインストールしました。その後、openCV インストール ファイルによって提供されるサンプルから簡単なプログラムを作成しました。「camshift」というサンプルを見つけ、そこから簡単なウェブカメラ ビューアーを作成しました。しかし、私のプログラムで「ビデオという名前のモジュールがありません」というエラーが発生し、同時に「カムシフト」プログラムはエラーなしで動作しています。どちらのプログラムもモジュール「ビデオ」を使用しています。この問題を解決するのを手伝ってください。また、これらのキャプチャされた画像をクライアントに送信するのも手伝ってください。前もって感謝します。
私のウェブカメラ ビューア プログラム
import cv2
import video
import sys
cam=video.create_capture(0)
while 1:
flag, frame = cam.read()
cv2.imshow('camera', frame)
ch = 0xFF & cv2.waitKey(1)
if ch==10:
break
cv2.destroyAllWindows()