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
このクラス詳解は次のファイルから抽出されました: