OpenCV  4.10.0
开源计算机视觉
加载中...
搜索中...
没有匹配项
公有类型 | 公有成员函数 | 静态公有成员函数 | 友元 | 所有成员列表

#include <opencv2/core/cuda.hpp>

cv::cuda::Event 的协作图

公有类型

枚举  CreateFlags {
  DEFAULT = 0x00 ,
  BLOCKING_SYNC = 0x01 ,
  DISABLE_TIMING = 0x02 ,
  INTERPROCESS = 0x04
}
 

公有成员函数

 Event (const Event::CreateFlags flags=Event::CreateFlags::DEFAULT)
 
bool queryIfComplete () const
 查询事件的状态
 
void record (Stream &stream=Stream::Null())
 记录事件
 
void waitForCompletion ()
 等待事件完成
 

静态公有成员函数

static float elapsedTime (const Event &start, const Event &end)
 计算事件之间的时间差
 

友元

结构  EventAccessor
 

成员枚举文档

◆ CreateFlags

枚举器
DEFAULT 

默认事件标志

BLOCKING_SYNC 

Event 使用阻塞同步

DISABLE_TIMING 

Event 不会记录计时数据

INTERPROCESS 

Event 适合于进程间使用。必须设置 DisableTiming

构造函数和析构函数文档

◆ Event()

cv::cuda::Event::Event ( const Event::CreateFlags  flags = Event::CreateFlags::DEFAULT)
显式
Python
cv.cuda.Event([, flags]) -> <cuda_Event 对象>

成员函数文档

◆ elapsedTime()

static float cv::cuda::Event::elapsedTime ( const Event start,
const Event end 
)
静态
Python
cv.cuda.Event.elapsedTime(start, end) -> retval
cv.cuda.Event_elapsedTime(start, end) -> retval

计算事件之间的时间差

◆ queryIfComplete()

bool cv::cuda::Event::queryIfComplete ( ) const
Python
cv.cuda.Event.queryIfComplete() -> retval

查询事件的状态

◆ record()

void cv::cuda::Event::record ( Stream stream = Stream::Null())
Python
cv.cuda.Event.record([, stream]) -> None

记录事件

◆ waitForCompletion()

void cv::cuda::Event::waitForCompletion ( )
Python
cv.cuda.Event.waitForCompletion() -> None

等待事件完成

友元和相关符号文档

◆ EventAccessor

friend struct EventAccessor
友元

此类的文档是从以下文件生成的