所以在我的图像处理项目中,我目前正在使用 gettickcount() 来计算处理每一帧所需的平均时间。但是,为了速度,我选择每隔一帧处理一次。从理论上讲,该程序应该运行得更快,而且确实如此。但是,我从 gettickcount 获得的值保持不变。这让我相信 gettickcount 函数仍在计算程序未处理图像的滴答声。
while(capture.grab())
{
int64 t = getTickCount();
if(count == 0) //count is each image number. this segment processes the first image
{
}
if(count % 2 == 1) //processes every other image
{
}
}
即使不使用 getTickCount 函数,它是否仍然计算 if(count % 2 == 1) 中的刻度?
谢谢!