# SimplifiedCaptureVisionSettings

The `SimplifiedCaptureVisionSettings` class contains settings for capturing and recognizing images with the `CaptureVisionRouter` class.

## Definition

*Namespace:* Dynamsoft.CaptureVisionRouter.Maui

*Assembly:* Dynamsoft.CaptureVisionRouter.Maui

```csharp
class SimplifiedCaptureVisionSettings
```

## Properties

| Property | Type | Description |
| ---------- | ---- | ----------- |
| [`Roi`](#roi) | *[Quadrilateral](https://www.dynamsoft.com/capture-vision/docs/mobile/programming/maui/api-reference/core/quadrilateral.md)* | Specifies the region of interest (ROI) where the image capture and recognition will take place. |
| [`RoiMeasuredInPercentage`](#roimeasuredinpercentage) | *bool* | Specifies whether the ROI is measured in pixels or as a percentage of the image size. |
| [`MaxParallelTasks`](#maxparalleltasks) | *int* | Specifies the maximum number of parallel tasks that can be used for image capture and recognition. |
| [`MinImageCaptureInterval`](#minimagecaptureinterval) | *int* | Set the minimum capture interval. It is measured in millisecond. |
| [`Timeout`](#timeout) | *int* | Specifies the maximum time (in milliseconds) allowed for image capture and recognition. |
| [`BarcodeSettings`](#barcodesettings) | *[SimplifiedBarcodeReaderSettings](https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/maui/api-reference/simplified-barcode-reader-settings.md)* | Specifies the settings for `DynamsoftBarcodeReader` tasks. |
| [`LabelSettings`](#labelsettings) | *[SimplifiedLabelRecognizerSettings](https://www.dynamsoft.com/label-recognition/docs/mobile/programming/maui/api-reference/simplified-label-recognizer-settings.md)* | Specifies the settings for `DynamsoftLabelRecognizer` tasks. |
| [`DocumentSettings`](#documentsettings) | *[SimplifiedDocumentNormalizerSettings](https://www.dynamsoft.com/document-normalizer/docs/mobile/programming/maui/api-reference/simplified-document-normalizer-settings.md)* | Specifies the settings for `DynamsoftDocumentNormalizer` tasks. |

### Roi

Specifies the region of interest (ROI) where the image capture and recognition will take place.

```csharp
Quadrilateral Roi { get; set; }
```

### RoiMeasuredInPercentage

Specifies whether the ROI is measured in pixels or as a percentage of the image size.

```csharp
bool RoiMeasuredInPercentage { get; set; }
```

### MaxParallelTasks

Specifies the maximum number of parallel tasks that can be used for image capture and recognition.

```csharp
int MaxParallelTasks { get; set; }
```

### MinImageCaptureInterval

Set the minimum capture interval. It is measured in millisecond.

```csharp
int MinImageCaptureInterval { get; set; }
```

### Timeout

Specifies the maximum time (in milliseconds) allowed for image capture and recognition.

```csharp
int Timeout { get; set; }
```

### BarcodeSettings

Specifies the settings for `DynamsoftBarcodeReader` tasks with a [`SimplifiedBarcodeReaderSettings`](https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/maui/api-reference/simplified-barcode-reader-settings.md) object.

```csharp
SimplifiedBarcodeReaderSettings BarcodeSettings { get; set; }
```

### LabelSettings

Specifies the settings for `DynamsoftLabelRecognizer` tasks with a [`SimplifiedLabelRecognizerSettings`](https://www.dynamsoft.com/label-recognition/docs/mobile/programming/maui/api-reference/simplified-label-recognizer-settings.md) object.

```csharp
SimplifiedLabelRecognizerSettings LabelSettings { get; set; }
```

### DocumentSettings

Specifies the settings for `DynamsoftDocumentNormalizer` tasks with a [`SimplifiedDocumentNormalizerSettings`](https://www.dynamsoft.com/document-normalizer/docs/mobile/programming/maui/api-reference/simplified-document-normalizer-settings.md) object.

```csharp
SimplifiedDocumentNormalizerSettings DocumentSettings{ get; set; }
```
