Opencv 3.41 - Core functionality - Utility and system functions and macros

Functions :
1、计算程序执行时间 : getTickCount( ) 、 getTickFrequency( )

C/C++ : int64 cv::getTickCount( )
Python : retval = cv.getTickCount( )
Returns the number of ticks .
The function returns the number of ticks after the certain event ( for example, when the machine was turned on). It can be used to initiallize RNG or to measure a function execution time by reading the tick count befor and after the function call .

C/C++ : double cv::getTickFrequency( )
Python : retval = cv.getTickFrequency( )
Returns the number of ticks per second .
The function returns the number of ticks per second. That is , the following code computes the execution time in seconds :

double t = (double)getTickCount();
// do something ... 
t = ((double)getTickCount() - t) / getTickFrequency() ;

2、cvRound( )

C/C++ : int cvRound(double value) [1 / 3]
Rounds floating-point number to the nearest integer .
Parameters :
value floating-point number. If the value is outside of INT_MIN…INT_MAX range, the result is not defined .

C/C++ : int cvRound(float value) [2 / 3]
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

C/C++ : int cvRound(int value) [3 / 3]
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts .

3、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值