# OriginalImageResultItem

The `OriginalImageResultItem` class represents a captured original image result item. It is a derived class of `CapturedResultItem` and provides an interface to get the image data.

## Definition

*Namespace:* Dynamsoft.Core


```csharp
public class OriginalImageResultItem : CapturedResultItem
```

## Methods

| Method                          | Description                                      |
| ------------------------------- | ------------------------------------------------ |
| [`GetImageData`](#getimagedata) | Gets the image data for the `OriginalImageResultItem`. |
| [`GetCapturedResultItemType`](#getcapturedresultitemtype) | Gets the type of the captured result item. |
| [`GetReferenceItem`](#getreferenceitem) | Gets the referenced item in the captured result item. |

### GetImageData

Gets the image data for the `OriginalImageResultItem`.

```csharp
ImageData GetImageData()
```

**Return Value**

Returns the `ImageData` object that contains the image data for the `OriginalImageResultItem`.

**See Also**

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

### GetCapturedResultItemType

Gets the type of the captured result item.

```csharp
EnumCapturedResultItemType GetCapturedResultItemType()
```

**Return Value**

Returns the type of the captured result item.

**See Also**

[EnumCapturedResultItemType](https://www.dynamsoft.com/capture-vision/docs/server/programming/dotnet/api-reference/core/enum-captured-result-item-type.md)

### GetReferenceItem

Gets the referenced item in the captured result item.

```csharp
CapturedResultItem GetReferenceItem()
```

**Return Value**

Returns the referenced item in the captured result item.

**See Also**

[CapturedResultItem](https://www.dynamsoft.com/capture-vision/docs/server/programming/dotnet/api-reference/core/basic-classes/captured-result-item.md)
