Procedure (ISODATA / K-means)
- Choose number of clusters.
- Iterate: assign pixels to nearest centroid → recompute centroids → repeat until convergence.
- Analyst labels each cluster post-hoc from reference data.
Advantages
- No training data required — fast first pass.
- Reveals natural spectral groupings the analyst might not have predicted.
- Useful as preprocessing for supervised classification or for stratified sampling.
Disadvantages
- Clusters don’t always map to meaningful classes (one class may split; one cluster may contain several classes).
- Sensitive to K and initial seeds — different runs give different results.
- Post-classification labeling/merging (often via Recode) still required.