Skip To Content

Funkcja arytmetyczna

Funkcja arytmetyczna wykonuje operację arytmetyczną między dwoma rastrami lub rastrem i skalarem bądź odwrotnie.

Dane wejściowe tej funkcji są następujące:

  • Raster wejściowy 1
  • Raster wejściowy 2
  • Działanie
  • Wielkość komórki
  • Zasięg

Jeśli dla każdej wartości piksela w rastrze ma być używana stała wartość, kliknij strzałkę listy rozwijanej Raster w sekcji Utwórz raster ze stałej okna dialogowego i wybierz ustawienie Raster 1 lub Raster 2. Następnie określ wartość w polu tekstowym Stała.

Jeśli dane wejściowe mają postać rastra wielopasmowego, a dla każdego z pasm ma być użyta inna wartość stała, należy użyć sekcji Utwórz raster ze stałej. Dla opcji Raster należy wybrać ustawienie Raster 2, a w polu tekstowym Stała należy podać rozdzielone spacjami wartości stałych dla poszczególnych pasm, na przykład: 0.5 2 4 0.33.

Operacje

Dostępne są następujące opcje działań:

  • Dodaj — daje w wyniku sumę wartości wszystkich odpowiednich pikseli dla każdego rastra.
    output = Raster1 + Raster2
    Funkcja arytmetyczna — Dodaj
  • Odejmij — daje w wyniku różnicę między wartościami odpowiednich pikseli dla każdego rastra. Ta funkcja może być używana do obliczeń mających na celu wykrywanie zmian.
    output = Raster1 - Raster2
    Funkcja arytmetyczna — Odejmij
  • Pomnóż — daje w wyniku iloczyn wartości odpowiednich pikseli dla każdego rastra. Ta funkcja może być używana do wykonywania niektórych funkcji kosztowych.
    output = Raster1 × Raster2
    Funkcja arytmetyczna — Pomnóż
  • Podziel — daje w wyniku iloraz wartości odpowiednich pikseli dla każdego rastra.
    output = Raster1 ÷ Raster2
  • Potęga — daje w wyniku wartości odpowiednich pikseli podniesione do potęg określonych przez raster wejściowy lub skalar.
    output = Raster1Raster2
  • Dominanta — daje w wyniku najliczniej występującą wartość spośród wszystkich nakładających się pikseli. Na przykład, jeśli raster zawiera sześć pasm, będzie istnieć sześć nakładających się pikseli Dla wartości 4, 5, 6, 4, 7, 9 dominanta jest równa 4.

Wielkość komórki

Wielkość komórki określa sposób obliczania rozmiaru komórki danych wynikowych w sytuacji, gdy rastry wejściowe mają różne rozmiary komórek.

  • Pierwszy — określa rozmiar komórki danych wynikowych, używając rozmiaru komórki pierwszego rastra wejściowego.
  • Ostatni — określa rozmiar komórki danych wynikowych, używając rozmiaru komórki ostatniego rastra wejściowego.
  • Maksimum — określa rozmiar komórki danych wynikowych, używając maksymalnego rozmiaru komórki rastrów wejściowych.
  • Średnia — określa rozmiar komórki danych wynikowych, używając wartości średniej dla obu rastrów wejściowych.
  • Minimum — określa rozmiar komórki danych wynikowych, używając minimalnego rozmiaru komórki rastrów wejściowych.

Zasięg

Zasięg określa sposób obliczania zasięgu danych wynikowych w sytuacji, gdy rastry wejściowe mają różne zasięgi.

  • Pierwszy — określa zasięg danych wynikowych, używając zasięgu pierwszego rastra wejściowego.
  • Ostatni — określa zasięg danych wynikowych, używając zasięgu ostatniego rastra wejściowego.
  • Przecięcie — określa zasięg danych wynikowych jako obszar przecinania się rastrów wejściowych.
  • Suma — określa zasięg danych wynikowych jako sumaryczny zasięg rastrów wejściowych.

Rastry wejścioweZasięg dla opcji PierwszyZasięg dla opcji OstatniZasięg dla opcji PrzecięcieZasięg dla opcji Suma

Rastry wejściowe

Zasięg Pierwszy

Zasięg Ostatni

Zasięg Przecięcie

Zasięg Suma