# ColourMode

`ColourMode` defines the output colour mode of the target image. It influences the image that output by both `CapturedResult` and `IntermediateResult`.

## JSON Structure

**Location in template:**
```
DocumentNormalizerTaskSettingOptions[i]
    └── SectionArray[j] (Section object)
        └── StageArray[k] (Stage object where Stage = "SST_ENHANCE_IMAGE")
            └── ColourMode
```

**Parent object:** [EnhanceImageStage](https://www.dynamsoft.com/capture-vision/docs/core/parameters/reference/document-normalizer-task-settings/stage-enhance-image.md)

**Example:**

```json
{
    "ColourMode": "ICM_GRAYSCALE"
}
```

> [!NOTE]
> - This snippet shows only the `ColourMode` parameter.
> - To use it, embed this parameter within an [EnhanceImageStage](https://www.dynamsoft.com/capture-vision/docs/core/parameters/reference/document-normalizer-task-settings/stage-enhance-image.md) object in the complete JSON structure.
> - For the complete JSON structure, see:
>   - [Full JSON Structure](https://www.dynamsoft.com/capture-vision/docs/core/parameters/reference/index.md#full-json-structure)
>   - [Minimal Valid JSON](https://www.dynamsoft.com/capture-vision/docs/core/parameters/reference/index.md#minimal-valid-json-example)

## Parameter Details

| ColourMode Parameter Details |
| :--------------------------- |
| **Type**<br>*String* |
| **Available Colour Mode List**<br><br>ICM_BINARY<br>ICM_GRAYSCALE<br>ICM_COLOUR |
| **Default Value**<br>"ICM_COLOUR" |
