質問編集履歴

2

情報の修正を行いました

2021/10/05 07:22

投稿

gantakun
gantakun

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- ![![イメージ説明](eaf03b23f6037b877d7403acee0c0800.png)
3
+ ![イメージ説明](6a16ad8ecc3b6550b771e340df3794d8.png)
4
4
 
5
5
 
6
6
 
@@ -8,17 +8,21 @@
8
8
 
9
9
  上図は,私が行いたいことのイメージ図になります.左の図が現状の配列の状態です.
10
10
 
11
- 最小四角領域に3値(RGBようなイメージ)が1次元配列として入ってお
11
+ 最小四角領域字は,変換前後の配列の対応をわかやすくするためです.
12
12
 
13
- グレーで塗られた領域が2次元配列の範囲になっています.
13
+ この最小四角領域に3数値(RGBのようなイメージ)1次元配列として入っており,
14
14
 
15
+ グレーで塗られた領域が一つの2次元配列の範囲になっています.
16
+
15
- この2次元配列6並ぶことで,3次元配列をなしています.
17
+ この2次元配列6並ぶことで,3次元配列をなしています.
16
18
 
17
19
 
18
20
 
19
- この配列を右図のように変更したいと考えています.2次元配列の範囲を3*3にし,
21
+ この配列を右図のように変更したいと考えています.
20
22
 
23
+ 一次元配列の要素の組み合わせは変更せず,一つの2次元配列の範囲を3*3にし,
24
+
21
- 次は,右隣の3*3の範囲で2次元配列を作成したいと考えています.
25
+ 次は,右隣,そ次は左下の3*3の範囲というように並べ替えたいと考えています.
22
26
 
23
27
 
24
28
 
@@ -66,9 +70,9 @@
66
70
 
67
71
  #result[1, 0, 0]はFeatureValue[0, 3, 0]
68
72
 
69
- #result[0, 1, 0]はFeatureValue[0, 2, 0]
73
+ #result[0, 1, 0]はFeatureValue[0, 1, 0]
70
74
 
71
- #result[0, 0, 1]はFeatureValue[0, 0, 2]に該当します.
75
+ #result[0, 0, 1]はFeatureValue[0, 0, 1]に該当します.
72
76
 
73
77
 
74
78
 

1

追加情報を加えました

2021/10/05 07:22

投稿

gantakun
gantakun

スコア16

test CHANGED
File without changes
test CHANGED
@@ -54,7 +54,21 @@
54
54
 
55
55
  FeatureValue = np.stack([A,B,C], axis=2)
56
56
 
57
- FeatureValue
57
+ print(FeatureValue.shape)
58
+
59
+ #(6, 6, 3)
60
+
61
+
62
+
63
+ #変更後の3次元配列をresultとすると,その形は(4, 9, 3)で
64
+
65
+ #result[0, 0, 0]はFeatureValue[0, 0, 0]
66
+
67
+ #result[1, 0, 0]はFeatureValue[0, 3, 0]
68
+
69
+ #result[0, 1, 0]はFeatureValue[0, 2, 0]
70
+
71
+ #result[0, 0, 1]はFeatureValue[0, 0, 2]に該当します.
58
72
 
59
73
 
60
74