一個用於測量經過時間的類。 更多...
#include <opencv2/core/utility.hpp>
一個用於測量流逝時間的類。
此類透過計算每秒的滴答數來計算經過的時間。也就是說,以下程式碼計算執行時間(秒)
也可以計算多次執行的平均時間
for (int i = 0; i < COUNT; i++)
{
}
cout <<
"平均 FPS: " << tm.
getFPS() << endl;
- 另請參見
- getTickCount, getTickFrequency
- 示例
- samples/dnn/classification.cpp, 和 samples/dnn/object_detection.cpp。
◆ TickMeter()
| cv::TickMeter::TickMeter |
( |
| ) |
|
|
inline |
| Python |
|---|
| cv.TickMeter( | | ) -> | <TickMeter 物件> |
◆ getAvgTimeMilli()
| double cv::TickMeter::getAvgTimeMilli |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getAvgTimeMilli( | | ) -> | retval |
◆ getAvgTimeSec()
| double cv::TickMeter::getAvgTimeSec |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getAvgTimeSec( | | ) -> | retval |
◆ getCounter()
| int64 cv::TickMeter::getCounter |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getCounter( | | ) -> | retval |
◆ getFPS()
| double cv::TickMeter::getFPS |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getFPS( | | ) -> | retval |
◆ getLastTimeMicro()
| double cv::TickMeter::getLastTimeMicro |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getLastTimeMicro( | | ) -> | retval |
◆ getLastTimeMilli()
| double cv::TickMeter::getLastTimeMilli |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getLastTimeMilli( | | ) -> | retval |
◆ getLastTimeSec()
| double cv::TickMeter::getLastTimeSec |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getLastTimeSec( | | ) -> | retval |
◆ getLastTimeTicks()
| int64 cv::TickMeter::getLastTimeTicks |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getLastTimeTicks( | | ) -> | retval |
◆ getTimeMicro()
| double cv::TickMeter::getTimeMicro |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getTimeMicro( | | ) -> | retval |
◆ getTimeMilli()
| double cv::TickMeter::getTimeMilli |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getTimeMilli( | | ) -> | retval |
◆ getTimeSec()
| double cv::TickMeter::getTimeSec |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getTimeSec( | | ) -> | retval |
◆ getTimeTicks()
| int64 cv::TickMeter::getTimeTicks |
( |
| ) |
const |
|
inline |
| Python |
|---|
| cv.TickMeter.getTimeTicks( | | ) -> | retval |
◆ reset()
| void cv::TickMeter::reset |
( |
| ) |
|
|
inline |
| Python |
|---|
| cv.TickMeter.reset( | | ) -> | 無 |
◆ start()
| void cv::TickMeter::start |
( |
| ) |
|
|
inline |
| Python |
|---|
| cv.TickMeter.start( | | ) -> | 無 |
◆ stop()
| void cv::TickMeter::stop |
( |
| ) |
|
|
inline |
| Python |
|---|
| cv.TickMeter.stop( | | ) -> | 無 |
此類的文件是從以下檔案生成的