我在 GEE 中有一些分類影像(Max、Min、MinUp、C)。每個影像都有不同范圍內的整數值。比如C是[0, 35],Max是[1, 20]等等。
我想創建一個布爾影像:滿足以下任意兩個條件的像素的值為 1,而其他像素的值為 0。我能想到的是我做了 3 個 (1,2) (1,3 ) &(2,3) 并取并集。有沒有一種復雜的方法來創建布爾映射?
最大值 < 3。
最小值 < 最小值/3
C < 5
uj5u.com熱心網友回復:
我在解決之前沒有得到答案,所以我只想在這里發布我的。對于更復雜的條件,我認為它不夠復雜,但至少對我來說是一行代碼。
var result = (C1.multiply(C2)).max((C1.multiply(C3)).max(C2.multiply(C3)));
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/351221.html
標籤:javascript 图片 if 语句 覆盖 谷歌地球引擎
