回答編集履歴
2
d
test
CHANGED
@@ -72,13 +72,13 @@
|
|
72
72
|
|
73
73
|
|
74
74
|
|
75
|
-
return "OTHER"
|
75
|
+
return "OTHER"
|
76
76
|
|
77
77
|
|
78
78
|
|
79
79
|
|
80
80
|
|
81
|
-
img = np.array(Image.open("
|
81
|
+
img = np.array(Image.open("tttt.jpeg"))
|
82
82
|
|
83
83
|
img = np.apply_along_axis(rgb_to_name, 2, img)
|
84
84
|
|
@@ -92,6 +92,32 @@
|
|
92
92
|
|
93
93
|
cnt = Counter(img[row])
|
94
94
|
|
95
|
-
print(f"row: {row}, count: {cnt}")
|
95
|
+
print(f"row: {row}, count: {dict(cnt)}")
|
96
96
|
|
97
97
|
```
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
```
|
102
|
+
|
103
|
+
row: 0, count: {'WHITE': 289}
|
104
|
+
|
105
|
+
row: 1, count: {'WHITE': 289}
|
106
|
+
|
107
|
+
row: 2, count: {'WHITE': 289}
|
108
|
+
|
109
|
+
row: 3, count: {'WHITE': 289}
|
110
|
+
|
111
|
+
row: 4, count: {'WHITE': 289}
|
112
|
+
|
113
|
+
row: 5, count: {'WHITE': 289}
|
114
|
+
|
115
|
+
row: 6, count: {'WHITE': 289}
|
116
|
+
|
117
|
+
row: 7, count: {'WHITE': 289}
|
118
|
+
|
119
|
+
row: 8, count: {'WHITE': 280, 'CLEAM': 9}
|
120
|
+
|
121
|
+
row: 9, count: {'WHITE': 20, 'CLEAM': 269}
|
122
|
+
|
123
|
+
```
|
1
d
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
1. 画像の画素値 (R, G, B) を色の名前 (質問の if 文で定義されているもの) に変換する。
|
5
|
+
* 1. 画像の画素値 (R, G, B) を色の名前 (質問の if 文で定義されているもの) に変換する。
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -10,11 +10,11 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
2. 画像を行ごとに取得する。
|
13
|
+
* 2. 画像を行ごとに取得する。
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
```
|
17
|
+
```python
|
18
18
|
|
19
19
|
for row in range(len(img)):
|
20
20
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
3. その行の色の種類及び数を数える。
|
27
|
+
* 3. その行の色の種類及び数を数える。
|
28
28
|
|
29
29
|
|
30
30
|
|