teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2022/07/13 04:15

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  まず`cv2.VideoWriter`に渡しているパスがおかしいです。
2
2
  ここには出力ファイル名を渡すべきなので`'C:\\Users\python\video'`ではなく`r'C:\Users\python\video\ret.mp4'`のようにすべきです。
3
3
  次に`glob.glob`の部分ですが、提示コードでは`diff_0.png`という1個しか取得できません。
4
- `r"C:\Users\python\differential\diff_*.png"`のようにワイルドカードで指定すべきです。
4
+ `r"C:\Users\python\differential\diff_*.png"`のようにワイルドカードで指定すべきで、そのあとのforループも修正が必要です。
5
5
  なお上記に共通する注意点として、パス中の`\`は`\\`とエスケープ指定するか`r'C:\~'`のようにraw文字列で指定してください。