簡體   English   中英

如何通過在 Google Earth Engine 中計算其他圖像來創建圖像?

[英]How to create images by calculating other images in Google Earth Engine?

我在 GEE 中有一些分類圖像(Max、Min、MinUp、C)。 每個圖像都有不同范圍內的整數值。 比如C是[0, 35],Max是[1, 20]等等。

我想創建一個布爾圖像:滿足以下任意兩個條件的像素的值為 1,而其他像素的值為 0。我能想到的是我做了 3 個 (1,2) (1,3 ) &(2,3) 並取並集。 有沒有一種復雜的方法來創建布爾映射?

  1. 最大值 < 3。

  2. 最小值 < 最小值/3

  3. C < 5

我在解決之前沒有得到答案,所以我只想在這里發布我的。 對於更復雜的條件,我認為它不夠復雜,但至少對我來說是一行代碼。

var result = (C1.multiply(C2)).max((C1.multiply(C3)).max(C2.multiply(C3)));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM