ee.Image.neighborhoodToArray

Trasforma il vicinato di ogni pixel in un'immagine scalare in un array 2D. Gli assi 0 e 1 dell'array di output corrispondono rispettivamente agli assi Y e X dell'immagine. L'immagine di output avrà tante bande quante l'input; ogni banda di output ha la stessa maschera della banda di input corrispondente. L'impronta e i metadati dell'immagine di input vengono conservati.

UtilizzoResi
Image.neighborhoodToArray(kernel, defaultValue)Immagine
ArgomentoTipoDettagli
questo: imageImmagineL'immagine da cui ottenere i pixel; deve essere a valori scalari.
kernelKernelIl kernel che specifica la forma del vicinato. Sono supportati solo i kernel fissi, quadrati e rettangolari. I pesi vengono ignorati e viene utilizzata solo la forma del kernel.
defaultValueVirgola mobile, valore predefinito: 0Il valore da utilizzare negli array di output per sostituire i pixel non validi (mascherati) dell'input. Se il tipo di banda è integrale, la parte frazionaria di questo valore viene eliminata; in tutti i casi, il valore viene bloccato nell'intervallo di valori della banda.