harmony 鸿蒙IImageProcessSession

  • 2025-06-16
  • 浏览 (2)

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 执行模式。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Camera HDI 参考

harmony 鸿蒙CameraDeviceResourceCost

harmony 鸿蒙Camera (V1_0)

harmony 鸿蒙Camera (V1_1)

harmony 鸿蒙Camera (V1_2)

harmony 鸿蒙Camera (V1_3)

harmony 鸿蒙CaptureEndedInfoExt

harmony 鸿蒙CaptureEndedInfo

harmony 鸿蒙CaptureErrorInfo

harmony 鸿蒙CaptureInfo

0  赞