質問編集履歴

3

質問された内容を追記

2021/02/11 07:41

投稿

Anonymous2020
Anonymous2020

スコア7

test CHANGED
File without changes
test CHANGED
@@ -72,6 +72,10 @@
72
72
 
73
73
  print( 'below -1 : {}'.format( np.count_nonzero(ndvi < -1)) ) #below -1 : 583745
74
74
 
75
+ print('ndvi, min:{}, max:{}'.format(ndvi.min(), ndvi.max()))
76
+
77
+ #ndvi, min:-1.7976931348623157e+308, max:1.7976931348623157e+308
78
+
75
79
  ```
76
80
 
77
81
 

2

codeを修正

2021/02/11 07:41

投稿

Anonymous2020
Anonymous2020

スコア7

test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  ir = ir.astype(np.float) #小数計算ができるように浮動小数点に変換
60
60
 
61
- red = ir.astype(np.float)
61
+ red = red.astype(np.float)
62
62
 
63
63
  ndvi = (ir-red)/(ir+red) # 各要素に-1から1の間に値が入るはず
64
64
 

1

見やすく変更

2021/02/11 07:25

投稿

Anonymous2020
Anonymous2020

スコア7

test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,7 @@
6
6
 
7
7
  なぜか想定される範囲から値がはみ出てしまいます。
8
8
 
9
- 正規化植生指数:ndvi = (ir-red)/(ir+red)
10
-
11
- 参考URL:
12
-
13
- https://ja.wikipedia.org/wiki/NDVI#:~:text=NDVI%EF%BC%88%E3%82%A8%E3%83%8C%E3%83%87%E3%82%A3%E3%83%BC%E3%83%96%E3%82%A4%E3%82%A2%E3%82%A4,%E6%8C%87%E6%95%B0%E3%80%81%E6%A4%8D%E7%94%9F%E6%8C%87%E6%95%B0%E3%81%AA%E3%81%A9%EF%BC%89%E3%80%82&text=%E3%81%AF%E8%B5%A4%E8%89%B2%E5%85%89%E3%81%AE%E5%8F%8D%E5%B0%84%E7%8E%87%E3%81%A7%E3%81%82%E3%82%8B%EF%BC%89%E3%80%82
9
+ 正規化植生指数【[リンク](https://ja.wikipedia.org/wiki/NDVI#:~:text=NDVI%EF%BC%88%E3%82%A8%E3%83%8C%E3%83%87%E3%82%A3%E3%83%BC%E3%83%96%E3%82%A4%E3%82%A2%E3%82%A4,%E6%8C%87%E6%95%B0%E3%80%81%E6%A4%8D%E7%94%9F%E6%8C%87%E6%95%B0%E3%81%AA%E3%81%A9%EF%BC%89%E3%80%82&text=%E3%81%AF%E8%B5%A4%E8%89%B2%E5%85%89%E3%81%AE%E5%8F%8D%E5%B0%84%E7%8E%87%E3%81%A7%E3%81%82%E3%82%8B%EF%BC%89%E3%80%82)】:ndvi = (ir-red)/(ir+red)
14
10
 
15
11
 
16
12