ee.Image.interpolate

Interpoluje każdy punkt w pierwszym paśmie obrazu wejściowego do funkcji odcinkowo liniowej określonej przez tablice x i y. Wartości x muszą być ściśle rosnące. Jeśli punkt wejściowy jest mniejszy niż pierwsza lub większy niż ostatnia wartość x, dane wyjściowe są określane przez argument „behavior”: „extrapolate” oznacza, że wartość wyjściowa jest ekstrapolowana z 2 najbliższych punktów, „clamp” oznacza, że wartość wyjściowa jest pobierana z najbliższego punktu, „input” oznacza, że wartość wyjściowa jest kopiowana z danych wejściowych, a „mask” oznacza, że wartość wyjściowa jest maskowana.

WykorzystanieZwroty
Image.interpolate(x, y, behavior)Obraz
ArgumentTypSzczegóły
to: imageObrazObraz, do którego zastosowano interpolację.
xListaWartości osi x (dane wejściowe) w funkcji odcinkowej.
yListaWartości osi Y (wynikowe) w funkcji odcinkowej.
behaviorCiąg znaków, domyślnie: „extrapolate”Zachowanie w przypadku punktów, które wykraczają poza zakres podanej funkcji. Dostępne opcje to: „ekstrapolacja”, „ograniczenie”, „maska” i „dane wejściowe”.