Open CV/pythonを使ってUSBのキャプチャウィンドウに日付と現在時刻、パソコンのバッテリー残量を表示したいのですがエラーが発生してしまいます。
下記のプログラム
from datetime import datetime
import cv2
cap = cv2.VideoCapture(0)
while True:
ret, frame = cap.read() frame = cv2.resize(frame, (int(frame.shape[1]/4), int(frame.shape[0]/4))) date = datetime.now().strftime("%H:%M.%S") edframe = frame cv2.putText(edframe, date, (0,30), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 255,0), 3, cv2.LINE_AA) cv2.imshow('Edited Frame', edframe) key = cv2.waitKey(1)&0xff if key == ord('q'): break
cap.release()
cv2.destroyAllWindows()
で実行しています。
エラー内容は以下のようになっています。
AttributeError Traceback (most recent call last)
<ipython-input-1-dcbfb9c3575d> in <module>
10
11
---> 12 frame = cv2.resize(frame, (int(frame.shape[1]/4), int(frame.shape[0]/4)))
13
14
AttributeError: 'NoneType' object has no attribute 'shape'
このようになってしまいます。
https://rikoubou.hatenablog.com/entry/2018/11/08/160135
こちらのサイトのプログラムで実行しました。
どのような点でエラーになってしまっているのかご教授いただければと思います。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。