Ogłoszenie: wszystkie projekty niekomercyjne zarejestrowane do korzystania z Earth Engine przed
15 kwietnia 2025 r. muszą
potwierdzić spełnianie warunków użycia niekomercyjnego, aby zachować dostęp. Jeśli nie przejdziesz weryfikacji do 26 września 2025 r., Twój dostęp może zostać wstrzymany.
ee.Image.register
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Rejestruje obraz na obrazie referencyjnym, umożliwiając lokalne odkształcenia gumowe. Przesunięcia są obliczane w układzie odniesienia obrazu referencyjnego w skali określonej przez najniższą rozdzielczość z tych 3 projekcji: projekcji obrazu wejściowego, projekcji obrazu referencyjnego i projekcji żądanej. Następnie przesunięcia są stosowane do obrazu wejściowego, aby zarejestrować go w odniesieniu do obrazu referencyjnego.
| Wykorzystanie | Zwroty |
|---|
Image.register(referenceImage, maxOffset, patchWidth, stiffness) | Obraz |
| Argument | Typ | Szczegóły |
|---|
to: image | Obraz | Obraz do zarejestrowania. |
referenceImage | Obraz | Obraz, w którym ma zostać zarejestrowany. |
maxOffset | Liczba zmiennoprzecinkowa | Maksymalne dopuszczalne przesunięcie podczas próby wyrównania obrazów wejściowych w metrach. Użycie mniejszej wartości może znacznie skrócić czas obliczeń, ale musi ona być wystarczająco duża, aby obejmować największe przesunięcie w całym regionie obrazu. |
patchWidth | Liczba zmiennoprzecinkowa, domyślnie: null | Rozmiar fragmentu do wykrywania przesunięć obrazu w metrach. Wartość ta powinna być wystarczająco duża, aby uchwycić teksturę, a także na tyle duża, aby obiekty, które można zignorować, były małe w obrębie fragmentu. Wartość domyślna to null. Jeśli rozmiar poprawki nie zostanie podany, zostanie określony automatycznie. |
stiffness | Liczba zmiennoprzecinkowa, domyślnie: 5 | Wymusza ograniczenie sztywności rozwiązania. Prawidłowe wartości mieszczą się w zakresie [0,10]. Sztywność jest używana do odrzucania wartości odstających podczas określania przemieszczeń w sąsiednich punktach siatki. Wyższe wartości powodują, że rozwiązanie jest bardziej zbliżone do sztywnej transformacji. Niższe wartości pozwalają na większe zniekształcenie lub wypaczenie obrazu podczas rejestracji. |
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."],[],["The `register` function aligns an input image to a reference image, accommodating local deformations. It computes displacements in the reference image's coordinate system at the lowest resolution of the input, reference, and requested projections. Key parameters include `maxOffset` (maximum allowed displacement), `patchWidth` (patch size for offset detection), and `stiffness` (controls image warping). The function then applies the computed displacements to the input image, returning the registered image.\n"]]