The ExportThread class provides functionality to export images with given resolution and region of interest to a specific location. It extends QThread in order to be executed in a separate thread.
More...
#include <exportthread.h>
|
|
void | run () override |
| | run implements the export logic and is executed in a worker thread.
|
| |
The ExportThread class provides functionality to export images with given resolution and region of interest to a specific location. It extends QThread in order to be executed in a separate thread.
- Author
- Dominik Wüst
- Date
- 2021/04/14
◆ ExportThread()
ExportThread creates an instance which reports progress and exports images from given ModelInputPictures. Start using QThread::start() to execute in separate thread!
- Parameters
-
| receiver | The Progressable to report progress to |
| mip | The Model InputPictures instance to get keyframes from |
| resolution | The resolution for the exported images |
| path | The path to export to |
| name | The name of the exported files |
| stopped | Thread continues export if false, aborts export if false |
| roi | The region of interest |
| iTransformCopies | The ITransform instances to run fro creating additional images |
◆ getResult()
getResult returns the result of the export operation.
- Returns
- The ExportResult struct describing the outcome.
The documentation for this class was generated from the following files:
- iVS3D/src/iVS3D-core/model/export/exportthread.h
- iVS3D/src/iVS3D-core/model/export/exportthread.cpp