ee.Image.neighborhoodToArray
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Przekształca sąsiedztwo każdego piksela na obrazie skalarnym w tablicę dwuwymiarową. Osie 0 i 1 tablicy wyjściowej odpowiadają odpowiednio osiom Y i X obrazu. Obraz wyjściowy będzie miał tyle samo pasm co obraz wejściowy. Każde pasmo wyjściowe ma taką samą maskę jak odpowiednie pasmo wejściowe. Wymiary i metadane obrazu wejściowego zostaną zachowane.
Wykorzystanie | Zwroty |
---|
Image.neighborhoodToArray(kernel, defaultValue) | Obraz |
Argument | Typ | Szczegóły |
---|
to: image | Obraz | Obraz, z którego mają zostać pobrane piksele. Musi mieć wartości skalarne. |
kernel | Jądro | Jądro określające kształt sąsiedztwa. Obsługiwane są tylko stałe, kwadratowe i prostokątne jądra. Wagi są ignorowane. Używany jest tylko kształt jądra. |
defaultValue | Liczba zmiennoprzecinkowa, domyślnie: 0 | Wartość, która ma być używana w tablicach wyjściowych do zastępowania nieprawidłowych (zamaskowanych) pikseli danych wejściowych. Jeśli typ pasma jest liczbą całkowitą, część ułamkowa tej wartości jest odrzucana. W każdym przypadku wartość jest ograniczana do zakresu wartości pasma. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 UTC."],[],["Transforms a scalar image by converting each pixel's neighborhood into a 2D array. The output array's axes 0 and 1 correspond to the image's Y and X axes, respectively. The method uses a `kernel` to define the neighborhood's shape (fixed, square, or rectangle). Invalid pixels within the input are replaced using a `defaultValue`. The input image's footprint, metadata, and mask are retained, but kernel weights are not considered. The method returns a new `Image`.\n"],null,[]]