
ラズパイとパイカメラを使用して5枚連続撮影したいのですが
for文の中の”i”の書き方がわからないです。
ご親切な方、よろしければご教示頂けないでしょうか?
以下が現状のうまくいかないところです。
while True:
for i in range(5):
ret, img(i) = cap.read()
img(i) = cv2.resize(img(i), (640,480))
date = datetime.now().strftime("%Y%m%d_%H%M%S")
cv2.rectangle(img(i), (0,450), (300, 480), color=(255,255,0),thickness= -1)
cv2.putText(img(i), f'{date}',(0,475),fontType,1,(0,0,0),1)
cv2.imshow("camera(i)", img(i))
cv2.moveWindow("camera(i)", 0,0)
key = cv2.waitKey(1)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
No.2
- 回答日時:
> imgに1~5の番号を振りたい
プログラミング初心者によくあることです。
「変数名を別の変数や値を使って決める」というようなことは、「できない」と思っておいてください。
※ 多くの言語では実際にできません
※ できるような言語でも「どうしてもそれしか無い場合の最後の手段」で、他に方法があればそちらを使います。
今回の例だと「複数の値をまとめてあつかうための型である listやdictを使う」というのが常套手段です。
ご回答ありがとうございます!
listやdictですか。。。listについては本で少しかじったのですが
dictについては全く。。。
もしよろしければlistでのやり方をご教示頂けないでしょうか?
for i in range(5):
img = ['img1','img2','img3','img4','img5']
img[i] = cap.read()
こんな感じでしょうか?
No.1
- 回答日時:
capはどんなオブジェクトなのか、クラスはなにか
が無いとはっきりと言えませんが
img(i) という表記があやしいと思います。
どんな意図があってこう書いたのですか?
ご回答ありがとうございます!
img(i)ですよね、そこの書き方がわからなくて。。。
5ループさせて、それぞれのimgに1~5の番号を振りたいと
思って書いたのですが、違いますよね。
もしよろしければ、ご教示頂けないでしょうか?
capはcap = cv2.VideoCapture(0) # 任意のカメラ番号に変更する
です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascriptでのパスについて
-
OpenCVでサンプルコードを使う...
-
指定したフォルダの画像を一括...
-
javaScriptでリンク画像のラン...
-
セグメンテーション違反なって...
-
リンク先を動的に変更する
-
ラズパイでno module named zbar
-
MAX関数を使ってからLEFT JOIN...
-
c++std::string型をTCHARに変換...
-
背景色を一定時間ごとにランダ...
-
外部スタイルシートをメモ帳で...
-
「画像クリックで音声再生」を ...
-
キャラクターがぴょこんと飛び...
-
オンマウスで、画像切り替え+...
-
連番画像「次へ」「前へ」で、...
-
HPB_SCRIPT_ROV_50
-
タブで開いてさらにタブ内をア...
-
textareaに画像を表示したい
-
gridstack.jsについて教えてく...
-
【HP作成】クリックすると下...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
外部javascriptの重複を防ぐには
-
libjpegライブラリの使い方につ...
-
複数画像のランダム複数表示(...
-
pythonのpygameでキャラクター...
-
MFCで画像を表示させているので...
-
JavaScriptで変更した属性の元...
-
HTMLからimgのsrcのみを正規表...
-
OpenCVの実行エラー
-
画像が表示でnull; this.src
-
複数の画像をフェードイン・ア...
-
createElementによる空要素の生...
-
ダイアログから画像ファイルは...
-
OpenCV での画素値の比較について
-
VC++2005で画面上にGIF画像(透...
-
条件分岐でキーが入力されてい...
-
画像ギャラリー
-
指定したフォルダの画像を一括...
-
error LNK2019 未解決のシンボ...
-
"lightbox"の"CLOSE"ボタンクリ...
-
リンク先を動的に変更する
おすすめ情報