Klasyfikacja treści obrazów cyfrowych
■ maksymalna liczba wyróżnianych klas (n),
■ maksymalna liczba pikseli (w %), których przyporządkowanie do klas może pozostać bez zmian między kolejnymi iteracjami (7),
■ maksymalna liczba iteracji (M),
■ minimalna dopuszczalna liczba pikseli w klasie (P).
Przy pierwszej iteracji (rys. 4.6) algorytm ISODATA dokonuje równomiernego rozmieszczenia pikseli reprezentujących poszczególne klasy obiektów. Piksele te, oznaczone jako pi, M2, M3, ..., Mn, są centrami klas. Następuje teraz równomierny podział przestrzeni odpowiedzi spektralnych. Granicami stref są linie biegnące prostopadle do linii łączącej centra klas (rys. 4.6b). Dla każdej klasy (we wszystkich kanałach) na podstawie współrzędnych tych pikseli, które znalazły się w strefach „przydzielonych" do klasy, obliczane są wartości średnie. Na skutek nierównomiernego rozłożenia pikseli w przestrzeni spektralnej obliczone położenia centrów klas nie pokrywają się z położeniem pierwotnie, z góry narzuconych centrów. Uzyskana wartość średnia jest uważana za nowy środek klasy - centra przesuwają się na nowe
pozycje (rys. 4.6c).
Rysunek 4.6. Kolejne etapy procedury ISODATA
135