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

質問編集履歴

1

コードを修正して実行しました。しかし、同様のエラーが出てしまいました。

2021/09/19 01:37

投稿

k.nirasawa
k.nirasawa

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,7 @@
1
1
  ```ここに言語を入力
2
2
  import os
3
3
  import cv2
4
+ import numpy as np
4
5
 
5
6
  def make_image(input_img):
6
7
  #画像のサイズ
@@ -40,6 +41,11 @@
40
41
  #画像を保存するフォルダを作成します。
41
42
  if not os.path.exists("fake_images"):
42
43
  os.mkdir("fake_images")
44
+
45
+ for number,img in enumerate(fake_images):
46
+ #まず保存先のディレクトリ"fake_images/"を指定して番号を付けて保存します。
47
+
48
+ cv2.imwrite("fake_images/"+ str(number) + ".jpg",img)
43
49
  ----------------------------------------------------------------------------------------------------------------------------------------------
44
50
  ls fake_images
45
51
  0.jpg 1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg
@@ -68,21 +74,22 @@
68
74
 
69
75
  print(os.listdir('fake_images/'))
70
76
  print(os.path.abspath('fake_images/'+str(i-1)+'.jpg'))
71
- img_bgr=cv2.imread('fake_images'+str(i-1)+'.jpg')
77
+ img_bgr=cv2.imread('fake_images/'+str(i-1)+'.jpg')
72
78
  img_rgb=cv2.cvtColor(img_bgr,cv2.COLOR_BGR2RGB)
73
79
  subfig[i-1].imshow(img_rgb)
74
80
 
75
- #グラフ間の横と縦の隙間の調整
81
+ #グラフ間の横と縦の隙間の調整
76
- fig.subplots_adjust(wspace=0.3,hspace=0.3)
82
+ fig.subplots_adjust(wspace=0.3,hspace=0.3)
77
83
 
78
- plt.show()
84
+ plt.show()
79
85
 
86
+
80
87
  /content/fake_images/0.jpg
81
88
  ---------------------------------------------------------------------------
82
89
  error Traceback (most recent call last)
83
- <ipython-input-112-c894458a8d6b> in <module>()
90
+ <ipython-input-39-2a2a9073e3b0> in <module>()
84
91
  24 print(os.path.abspath('fake_images/'+str(i-1)+'.jpg'))
85
- 25 img_bgr=cv2.imread('fake_images'+str(i-1)+'.jpg')
92
+ 25 img_bgr=cv2.imread('fake_images/'+str(i-1)+'.jpg')
86
93
  ---> 26 img_rgb=cv2.cvtColor(img_bgr,cv2.COLOR_BGR2RGB)
87
94
  27 subfig[i-1].imshow(img_rgb)
88
95
  28