IImageProcessSession
概述
图像处理会话进程。
获取Coucurrency、待处理图像,设置执行模式,处理流程图像,删除图像,执行会话中断,会话重启。
起始版本: 4.1
相关模块:Camera
汇总
Public 成员函数
名称 | 描述 |
---|---|
GetCoucurrency ([in] enum ExecutionMode mode, [out] int taskCount) | 获取具有spacific后处理执行模式的流程会话的Coucurrency任务计数。 |
GetPendingImages ([out] List< String > imageIds) | 获取未处理的挂起图像的ID。 |
SetExecutionMode ([in] ExecutionMode mode) | 设置处理后执行模式。 |
ProcessImage ([in] String imageId) | 按镜像ID处理特定镜像。 |
RemoveImage ([in] String imageId) | 按映像ID删除特定映像。 |
Interrupt () | 中断进程会话。 |
Reset () | 重置进程会话。 |
成员函数说明
GetCoucurrency()
IImageProcessSession::GetCoucurrency ([in] enum ExecutionMode mode, [out] int taskCount )
描述 获取具有spacific后处理执行模式的流程会话的Coucurrency任务计数。
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
mode | 执行模式。 |
taskCount | coucurrency任务计数。 |
GetPendingImages()
IImageProcessSession::GetPendingImages ([out] List< String > imageIds)
描述 获取未处理的挂起图像的ID。
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
imageIds | 待处理图像的 ID。 |
Interrupt()
IImageProcessSession::Interrupt ()
描述 中断进程会话。
起始版本: 4.1
ProcessImage()
IImageProcessSession::ProcessImage ([in] String imageId)
描述 按镜像ID处理特定镜像。
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
imageId | 图像ID。 |
RemoveImage()
IImageProcessSession::RemoveImage ([in] String imageId)
描述 按映像ID删除特定映像。
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
imageId | 图像ID。 |
Reset()
IImageProcessSession::Reset ()
描述 重置进程会话。
起始版本: 4.1
SetExecutionMode()
IImageProcessSession::SetExecutionMode ([in] ExecutionMode mode)
描述 设置处理后执行模式。
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
mode | 执行模式。 |