Skip to content

Commit

Permalink
Merge pull request #63 from dynamsoft-docs/preview
Browse files Browse the repository at this point in the history
update to internal commit 07c20332
  • Loading branch information
DMGithubPublisher authored Dec 5, 2024
2 parents b023924 + 8dc8657 commit 3360d43
Show file tree
Hide file tree
Showing 65 changed files with 3,750 additions and 32 deletions.
1 change: 1 addition & 0 deletions _data/full_tree.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ tree_file_list:
- sidelist-programming/programming-cpp-v2.4.2000.html
- sidelist-programming/programming-dotnet.html
- sidelist-programming/programming-python.html
- sidelist-programming/programming-python-v2.4.2100.html
- sidelist-programming/sidelist-architecture.html
- sidelist-programming/sidelist-code-types.html
- sidelist-programming/sidelist-parameter-reference.html
Expand Down
1 change: 1 addition & 0 deletions _data/product_version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ version_info_list_desktop:
- value: latest version
- value: 2.x
child:
- 2.4.2100_python
- 2.4.2000_python
- 2.4.2000_cplusplus

4 changes: 3 additions & 1 deletion _includes/sidelist-programming/programming-cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@
<li><a href="{{ site.dlr_cpp_api }}label-recognizer-module.html" class="otherLinkColour">CLabelRecognizerModule</a></li>
<li><a href="{{ site.dlr_cpp_api }}localized-text-line-element.html" class="otherLinkColour">CLocalizedTextLineElement</a></li>
<li><a href="{{ site.dlr_cpp_api }}localized-text-lines-unit.html" class="otherLinkColour">CLocalizedTextLinesUnit</a></li>
<li><a href="{{ site.dlr_cpp_api }}raw-text-line.html" class="otherLinkColour">CRawTextLine</a></li>
<li><a href="{{ site.dlr_cpp_api }}raw-text-lines-unit.html" class="otherLinkColour">CRawTextLinesUnit</a></li>
<li><a href="{{ site.dlr_cpp_api }}recognized-text-line-element.html" class="otherLinkColour">CRecognizedTextLineElement</a></li>
<li><a href="{{ site.dlr_cpp_api }}recognized-text-lines-result.html" class="otherLinkColour">CRecognizedTextLinesResult</a></li>
<li><a href="{{ site.dlr_cpp_api }}recognized-text-lines-unit.html" class="otherLinkColour">CRecognizedTextLinesUnit</a></li>
Expand Down Expand Up @@ -234,7 +236,7 @@
<li><a href="{{ site.dcvb_enumerations }}core/raster-data-source.html?lang=cpp" class="otherLinkColour">RasterDataSource</a></li>
<li><a href="{{ site.dcvb_enumerations }}core/region-object-element-type.html?lang=cpp" class="otherLinkColour">RegionObjectElementType</a></li>
<li><a href="{{ site.dcvb_enumerations }}core/section-type.html?lang=cpp" class="otherLinkColour">SectionType</a></li>
<li><a href="{{ site.dcvb_enumerations }}core/target-type.html?lang=cpp" class="otherLinkColour">TargetType</a></li>
<li><a href="{{ site.dcvb_enumerations }}core/transform-matrix-type.html?lang=cpp" class="otherLinkColour">TransformMatrixType</a></li>
<li><a href="{{ site.dcvb_enumerations }}core/video-frame-quality.html?lang=cpp" class="otherLinkColour">VideoFrameQuality</a></li>
</ul>
</li>
Expand Down
202 changes: 202 additions & 0 deletions _includes/sidelist-programming/programming-python-v2.4.2100.html

Large diffs are not rendered by default.

62 changes: 61 additions & 1 deletion _includes/sidelist-programming/programming-python.html

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions assets/js/dcvServerVersionSearch.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
"cpp": "10.4.2000"
}
},
{
"version": "2.5.2100",
"matchVersion": {
"python": "10.5.2100"
}
},
{
"version": "2.4.2100",
"matchVersion": {
Expand Down
6 changes: 5 additions & 1 deletion programming/cplusplus/api-reference/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,14 @@ needAutoGenerateSidebar: false
- [`CBarcodeDetails`]({{ site.dbr_cpp_api }}barcode-details.html)
- [`CBarcodeReaderModule`]({{ site.dbr_cpp_api }}barcode-reader-module.html)
- [`CBarcodeResultItem`]({{ site.dbr_cpp_api }}barcode-result-item.html)
- [`CCandidateBarcodeZone`]({{ site.dbr_cpp_api }}candidate-barcode-zone.html)
- [`CCandidateBarcodeZonesUnit`]({{ site.dbr_cpp_api }}candidate-barcode-zones-unit.html)
- [`CComplementedBarcodeImageUnit`]({{ site.dbr_cpp_api }}complemented-barcode-image-unit.html)
- [`CDataMatrixDetails`]({{ site.dbr_cpp_api }}datamatrix-details.html)
- [`CDecodedBarcodeElement`]({{ site.dbr_cpp_api }}decoded-barcode-element.html)
- [`CDecodedBarcodesResult`]({{ site.dbr_cpp_api }}decoded-barcodes-result.html)
- [`CDecodedBarcodesUnit`]({{ site.dbr_cpp_api }}decoded-barcodes-unit.html)
- [`CDeformationResistedBarcode`]({{ site.dbr_cpp_api }}deformation-resisted-barcode.html)
- [`CDeformationResistedBarcodeImageUnit`]({{ site.dbr_cpp_api }}deformation-resisted-barcode-image-unit.html)
- [`CExtendedBarcodeResult`]({{ site.dbr_cpp_api }}extended-barcode-result.html)
- [`CLocalizedBarcodeElement`]({{ site.dbr_cpp_api }}localized-barcode-element.html)
Expand Down Expand Up @@ -85,6 +87,8 @@ needAutoGenerateSidebar: false
- [`CLabelRecognizerModule`]({{ site.dlr_cpp_api }}label-recognizer-module.html)
- [`CLocalizedTextLineElement`]({{ site.dlr_cpp_api }}localized-text-line-element.html)
- [`CLocalizedTextLinesUnit`]({{ site.dlr_cpp_api }}localized-text-lines-unit.html)
- [`CRawTextLine`]({{ site.dlr_cpp_api }}raw-text-line.html)
- [`CRawTextLinesUnit`]({{ site.dlr_cpp_api }}raw-text-lines-unit.html)
- [`CRecognizedTextLineElement`]({{ site.dlr_cpp_api }}recognized-text-line-element.html)
- [`CRecognizedTextLinesResult`]({{ site.dlr_cpp_api }}recognized-text-lines-result.html)
- [`CRecognizedTextLinesUnit`]({{ site.dlr_cpp_api }}recognized-text-lines-unit.html)
Expand Down Expand Up @@ -202,7 +206,7 @@ needAutoGenerateSidebar: false
- [`RasterDataSource`]({{ site.dcvb_enumerations }}core/raster-data-source.html?lang=cpp)
- [`RegionObjectElementType`]({{ site.dcvb_enumerations }}core/region-object-element-type.html?lang=cpp)
- [`SectionType`]({{ site.dcvb_enumerations }}core/section-type.html?lang=cpp)
- [`TargetType`]({{ site.dcvb_enumerations }}core/target-type.html?lang=cpp)
- [`TransformMatrixType`]({{ site.dcvb_enumerations }}core/transform-matrix-type.html?lang=cpp)
- [`VideoFrameQuality`]({{ site.dcvb_enumerations }}core/video-frame-quality.html?lang=cpp)

## DynamsoftUtility
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Defines a listener for image source state changes.
*Module:* dynamsoft_capture_vision_router

```python
class BufferedItemsManager(object)
class BufferedItemsManager
```

## Methods
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ The `CaptureVisionRouterModule` class defines general functions in the capture v

## Definition

*Package:* dynamsoft_capture_vision_router
*Module:* dynamsoft_capture_vision_router

```python
class CaptureVisionRouterModule(object)
class CaptureVisionRouterModule
```

## Methods
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The `CapturedResultFilter` class is responsible for filtering captured results.
*Module:* dynamsoft_capture_vision_router

```python
class CapturedResultFilter(object)
class CapturedResultFilter
```

## Methods
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The `CapturedResultReceiver` class is responsible for receiving captured results
*Module:* dynamsoft_capture_vision_router

```python
class CapturedResultReceiver(object)
class CapturedResultReceiver
```

## Methods
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ The `CapturedResult` class represents the result of a capture operation on an im
*Module:* dynamsoft_capture_vision_router

```python
class CapturedResult(object)
class CapturedResult
```

## Methods
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
---
layout: default-layout
title: class IntermediateResultManager - Dynamsoft Capture Vision Router Python Edition API Reference
description: This page shows the Python Edition of the class IntermediateResultManager in Dynamsoft Capture Vision Router Module.
keywords: intermediate result manager, python
needAutoGenerateSidebar: true
---

# IntermediateResultManager

The `IntermediateResultManager` class manages intermediate results generated during data capturing. It provides methods to add and remove intermediate result receivers, as well as to get original image data using an image hash id.

## Definition

*Module:* dynamsoft_capture_vision_router

```python
class IntermediateResultManager
```

## Methods Summary

| Method | Description |
|--------|-------------|
| [`add_result_receiver`](#add_result_receiver) | Adds an intermediate result receiver.|
| [`remove_result_receiver`](#remove_result_receiver) | Removes an intermediate result receiver. |
| [`get_original_image`](#get_original_image) | Gets the original image data using an image hash id. |

### add_result_receiver

Adds an intermediate result receiver to the manager.

```python
def add_result_receiver(self, receiver: IntermediateResultReceiver) -> int:
```

**Parameters**

`receiver` The intermediate result receiver to add.

**Return value**

Returns 0 if succeeds, nonzero otherwise.

**See Also**

[IntermediateResultReceiver]({{ site.dcvb_python_api }}capture-vision-router/auxiliary-classes/intermediate-result-receiver.html)

### remove_result_receiver

Removes an intermediate result receiver from the manager.

```python
def remove_result_receiver(self, receiver: IntermediateResultReceiver) -> int:
```

**Parameters**

`receiver` The intermediate result receiver to remove.

**Return value**

Returns 0 if succeeds, nonzero otherwise.

**See Also**

[IntermediateResultReceiver]({{ site.dcvb_python_api }}capture-vision-router/auxiliary-classes/intermediate-result-receiver.html)

### get_original_image

Gets the original image data using an image hash id.

```python
def get_original_image(self, image_hash_id: str)->ImageData:
```

**Parameters**

`image_hash_id` The hash id of the image to retrieve.

**Return value**

Returns an `ImageData` object containing the original image data.

**See Also**

[ImageData]({{ site.dcvb_python_api }}core/basic-classes/image-data.html)
Loading

0 comments on commit 3360d43

Please sign in to comment.