PCL基础3:点云程序运行时间计时
生活随笔
收集整理的這篇文章主要介紹了
PCL基础3:点云程序运行时间计时
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在學(xué)習(xí)PCL官網(wǎng)程序--條件歐幾里得時(shí),看到了計(jì)時(shí)器的用法,現(xiàn)做以總結(jié):
方法1:
#include <pcl/console/time.h>pcl::console::TicToc tt;
tt.tic ();//寫(xiě)入需要記錄執(zhí)行多長(zhǎng)時(shí)間的代碼(即需要計(jì)時(shí)的事件)std::cout << "[done, " << tt.toc () << " ms ]" << std::endl;
方法2:
#include <ctime>int main(int argc, char** argv)
{time_t begin, end;begin = clock(); //開(kāi)始計(jì)時(shí)//-------------------------------------------------------------------------------//寫(xiě)入需要計(jì)時(shí)執(zhí)行的程序//--------------------------------------------------------------------------------------------end = clock(); //結(jié)束計(jì)時(shí)double Times = double(end - begin) / CLOCKS_PER_SEC; //將clock()函數(shù)的結(jié)果轉(zhuǎn)化為以秒為單位的量std::cout << "time: " << Times << "s" << std::endl;return 0;
}
?
總結(jié)
以上是生活随笔為你收集整理的PCL基础3:点云程序运行时间计时的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: PCL:官方程序 Region grow
- 下一篇: PCL基础1:点云数据结构