ee.Image.interpolate

Interpoliert jeden Punkt im ersten Band des Eingabebilds in die stückweise lineare Funktion, die durch die Arrays „x“ und „y“ angegeben wird. Die Werte für „x“ müssen streng ansteigen. Wenn ein Eingabepunkt kleiner als der erste oder größer als der letzte Wert für „x“ ist, wird die Ausgabe durch das Argument „behavior“ angegeben:
  1. „extrapolate“ gibt an, dass der Ausgabewert aus den beiden nächstgelegenen Punkten extrapoliert wird.
  2. „clamp“ gibt an, dass der Ausgabewert vom nächstgelegenen Punkt übernommen wird.
  3. „input“ gibt an, dass der Ausgabewert aus der Eingabe kopiert wird.
  4. „mask“ gibt an, dass der Ausgabewert maskiert wird.

NutzungAusgabe
Image.interpolate(x, y, behavior)Bild
ArgumentTypDetails
Dieses: imageBildDas Bild, auf das die Interpolation angewendet wird.
xListeDie Werte der x-Achse (Eingabe) in der stückweisen Funktion.
yListeDie Werte der y-Achse (Ausgabe) in der stückweisen Funktion.
behaviorString, Standard: „extrapolate“Das Verhalten für Punkte, die außerhalb des Bereichs der angegebenen Funktion liegen. Optionen sind: „extrapolate“, „clamp“, „mask“ oder „input“.