OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。

#include <opencv2/core/cuda.hpp>

Collaboration diagram for cv::cuda::Event:

公開型

enum  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)
 イベント間の経過時間を計算する
 

フレンド

struct EventAccessor
 

列挙型メンバ詳解

◆ CreateFlags

列挙値
DEFAULT 

デフォルトのイベントフラグ

BLOCKING_SYNC 

Event はブロッキング同期を使用する

DISABLE_TIMING 

Event はタイミングデータを記録しない

INTERPROCESS 

Event はプロセス間利用に適している。DisableTimingを設定する必要がある

構築子と解体子の詳解

◆ Event()

cv::cuda::Event::Event ( const Event::CreateFlags flags = Event::CreateFlags::DEFAULT)
explicit
Python:
cv.cuda.Event([, flags]) -> <cuda_Event object>

メンバ関数詳解

◆ elapsedTime()

static float cv::cuda::Event::elapsedTime ( const Event & start,
const Event & end )
static
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

イベントの完了を待つ

Friends And Related Symbol Documentation

◆ EventAccessor

friend struct EventAccessor
friend

このクラス詳解は次のファイルから抽出されました: