Golang - 个人操作的持续时间

时间:2016-04-16 14:45:23

标签: go

我有一个算法对PNG图像中的像素执行数学运算,然后从结果中绘制一个新图像。我希望显示整个过程的持续时间,然后更具体,并显示每个像素的时间。

算法的结果显示在终端中:

>> image pixels:  921600  -- width x height: 960 - 960
>> time elapsed (m-seconds) :  165.913052ms

我最初的想法是输出elapsed / totalPixels的结果,但是这会因错误的类型而导致错误。

1 个答案:

答案 0 :(得分:0)

尝试转换类型

elapsed/time.Duration(totalPixels)

int(elapsed)/totalPixels