OpenCV 4.5.3(日本語機械翻訳)
公開メンバ関数 | 全メンバ一覧

a Class to measure passing time. [詳解]

#include <utility.hpp>

公開メンバ関数

CV_WRAP TickMeter ()
デフォルトコンストラクタ
CV_WRAP void start ()
ティックのカウントを開始する。
CV_WRAP void stop ()
ティックのカウントを停止する。
CV_WRAP int64 getTimeTicks () const
カウントされた秒数を返します。
CV_WRAP double getTimeMicro () const
通過した時間をマイクロ秒で返します。
CV_WRAP double getTimeMilli () const
通過した時間をミリ秒単位で返す
CV_WRAP double getTimeSec () const
通過した時間を秒単位で返します。
CV_WRAP int64 getCounter () const
内部カウンタの値を返します
CV_WRAP double getFPS () const
FPS(フレーム・パー・セカンド)の平均値を返します
CV_WRAP double getAvgTimeSec () const
平均時間(秒)を返します
CV_WRAP double getAvgTimeMilli () const
平均時間(ミリ秒)を返します
CV_WRAP void reset ()
は,内部の値をリセットします.

詳解

a Class to measure passing time.

このクラスは、1秒あたりの目盛りの数をカウントすることで、通過時間を計算します。つまり、以下のコードは、実行時間を秒単位で計算します。

複数回の実行による平均時間を計算することも可能です。

参照
getTickCount,getTickFrequency

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