Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Warunkowo zastępuje wartości.
Dla każdego piksela w każdym paśmie „input” (dane wejściowe): jeśli odpowiedni piksel w „test” ma wartość różną od zera, wygeneruj odpowiedni piksel w „value” (wartość), w przeciwnym razie wygeneruj piksel wejściowy.
Jeśli w danym pikselu test lub wartość są zamaskowane, używana jest wartość wejściowa. Jeśli dane wejściowe są zamaskowane, nic się nie dzieje.
Pasma wyjściowe mają takie same nazwy jak pasma wejściowe. Typ danych wyjściowych każdego pasma jest większy z typów danych wejściowych i wartości. Obraz wyjściowy zachowuje metadane i ślad obrazu wejściowego.
Wykorzystanie
Zwroty
Image.where(test, value)
Obraz
Argument
Typ
Szczegóły
to: input
Obraz
Obraz wejściowy.
test
Obraz
Obraz testowy. Piksele tego obrazu określają, które piksele wejściowe zostaną zwrócone. Jeśli jest to pojedyncze pasmo, jest ono używane dla wszystkich pasm na obrazie wejściowym. Może to nie być obraz tablicy.
value
Obraz
Wartość wyjściowa do użycia, gdy test nie jest równy zero. Jeśli jest to pojedyncze pasmo, jest ono używane dla wszystkich pasm na obrazie wejściowym.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-26 UTC."],[[["Replaces input image pixel values with values from a secondary image based on a test image's pixel values."],["If the test image pixel is non-zero, the corresponding pixel from the value image is used; otherwise, the original input pixel is retained."],["Input image metadata and footprint are preserved in the output image."],["Output image band types are determined by the larger type between the input and value images."],["Masked pixels in either test or value images result in the original input pixel being used in the output."]]],[]]