yolov5をダウンロードしてutils/datasets.pyのプログラムにopen cvの現在時刻表示のプログラムを追加したいのですが、14行目に from datetime import datetimeを追加し
ret, frame = cap.read()
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)
を276行目以降に挿入して実行したところエラーが出てしまいました。
エラー内容は
Traceback (most recent call last):
File "detect.py", line 10, in <module>
from models.experimental import attempt_load
File "/Users/slax22/yolov5/models/experimental.py", line 7, in <module>
from models.common import Conv, DWConv
File "/Users/slax22/yolov5/models/common.py", line 10, in <module>
from utils.datasets import letterbox
File "/Users/slax22/yolov5/utils/datasets.py", line 281
cv2.imshow('Edited Frame', edframe)
^
SyntaxError: invalid character in identifier
と表示されていました。
この場合にはどのようにしてプログラムの追加をすればうまく実行できるのでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/11 01:01
退会済みユーザー
2021/01/11 09:39 編集