ee.Image.reduceNeighborhood

將指定縮減器套用至每個像素周圍的鄰域,如指定核心所決定。如果縮減函式只有一個輸入,系統會分別套用至集合的每個波段;否則,輸入數量必須與輸入圖片的波段數量相同。

化簡器輸出名稱會決定輸出波段的名稱:有多個輸入內容的化簡器會直接使用輸出名稱,而只有一個輸入內容的化簡器則會在輸出名稱前加上輸入波段名稱 (例如 '10_mean', '20_mean')。

如果縮減函式具有加權輸入,則輸入權重可根據輸入遮罩、核心值或兩者中較小的值。

用量傳回
Image.reduceNeighborhood(reducer, kernel, inputWeight, skipMasked, optimization)圖片
引數類型詳細資料
這個:image圖片輸入圖片。
reducer縮減函式要套用至鄰近像素的縮減器。
kernel核心定義鄰域的 Kernel。
inputWeight字串,預設值為「kernel」可以是「mask」、「kernel」或「min」。
skipMasked布林值,預設值為 true如果對應的輸入像素已遮蓋,則遮蓋輸出像素。
optimization字串,預設值為空值最佳化策略。選項包括「boxcar」和「window」。「boxcar」方法是計算計數、總和或平均值的快速方法。這項作業需要同質核心、單一輸入縮減器,以及 MASK、KERNEL 或無加權。「視窗」方法使用執行中的視窗,與「boxcar」有相同需求,但可使用任何單一輸入縮減器。這兩種方法都需要大量額外記憶體。