KMeansClusterAnalysis Operator |

# KMeansClusterAnalysis Operator Description

## Overview

Name: | `KMeansClusterAnalysis`
Full name: | `org.esa.snap.cluster.KMeansClusterOp`
Purpose: | Performs a K-Means cluster analysis.
Version: | 1.0

## Description

Operator for k-means cluster analysis.

## Sources

Name | Description
--- | ---
`sourceProduct` | The source product.

## Parameters

Name | Data Type | Default | Description | Constraints
--- | --- | --- | --- | ---
`clusterCount` | `int` | `14` | Number of clusters | interval: (0,100]
`iterationCount` | `int` | `30` | Number of iterations | interval: (0,10000]
`randomSeed` | `int` | `31415` | Seed for the random generator, used for initialising the algorithm. |
`sourceBandNames` | `String[]` | `` | The names of the bands being used for the cluster analysis. |
`roiMaskName` | `String` | `` | The name of the ROI-Mask that should be used. |