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

質問編集履歴

2

書式の改善

2021/11/05 04:34

投稿

naots
naots

スコア11

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,7 @@
5
5
  このサイトのままだとfrom skimage import dataの部分で既に用意してある国旗の画像を読み込むだけみたいなので以下のようにしました。
6
6
  自身で用意した画像が入ってるフォルダはphotoというフォルダ名にしてあります。
7
7
 
8
+ ```python
8
9
  import cv2
9
10
  import os
10
11
  import shutil
@@ -41,6 +42,7 @@
41
42
  os.makedirs(f"./flag_group/{label}", exist_ok=True)
42
43
  shutil.copyfile(f"./flag_origin/{path.replace('.jpg', '')}", f"./flag_group/{label}/{path.replace('.jpg', '')}")
43
44
  print(label, path)
45
+ ```
44
46
 
45
47
  これにより用意した画像を読み込んで(100, 100, 3)(100, 300)といったように表示され3次元配列の画像データを2次元配列のデータに変換することができました。
46
48
 

1

誤字

2021/11/05 04:33

投稿

naots
naots

スコア11

title CHANGED
File without changes
body CHANGED
@@ -14,13 +14,13 @@
14
14
  from sklearn.cluster import KMeans
15
15
 
16
16
  # 1. 放電画像のサイズをそろえて保存する
17
- # ./houdenphoto 以下に放電画像
17
+ # ./photo 以下に放電画像
18
- # ./houdenphoto 以下に100*100のサイズに変換したjpgを保存
18
+ # ./photo 以下に100*100のサイズに変換したjpgを保存
19
- for path in os.listdir('./houdenphoto'):
19
+ for path in os.listdir('./photo'):
20
- img = Image.open(f'./houdenphoto/{path}')
20
+ img = Image.open(f'./photo/{path}')
21
21
  img = img.convert('RGB')
22
22
  img_resize = img.resize((100, 100))
23
- img_resize.save(f'./houdenphoto/{path}.jpg')
23
+ img_resize.save(f'./photo/{path}.jpg')
24
24
 
25
25
  # 2. 3次元配列の画像データを2次元配列のデータに変換
26
26