# EnhancedImageElement Class

The `EnhancedImageElement` class stores an intermediate result whose type is Enhanced image.

## Definition

*Package:* com.dynamsoft.ddn.intermediate_results

```java
public class EnhancedImageElement extends RegionObjectElement
```

*Inheritance:* [RegionObjectElement](https://www.dynamsoft.com/capture-vision/docs/server/programming/java/api-reference/core/intermediate-results/region-object-element.md) -> EnhancedImageElement

## Methods

| Method | Description |
|--------|-------------|
| [`EnhancedImageElement`](#enhancedimageelement) | Initializes a new instance of the `EnhancedImageElement` class. |
| [`setImageData`](#setimagedata) | Sets the image data of the Enhanced image element. |

### EnhancedImageElement

Initializes a new instance of the `EnhancedImageElement` class.

```java
public EnhancedImageElement()
```

### setImageData

Sets the image data of the Enhanced image element.

```java
public void setImageData(ImageData imageData) throws DocumentNormalizerException
```

**Parameters**

`imageData`  The image data to set.

**Exceptions**

[`DocumentNormalizerException`](https://www.dynamsoft.com/document-normalizer/docs/server/programming/java/api-reference/document-normalizer-exception.md)

**See Also**

* [ImageData](https://www.dynamsoft.com/capture-vision/docs/server/programming/java/api-reference/core/basic-classes/image-data.md)
