Package org.opencv.core
Class TickMeter
- java.lang.Object
-
- org.opencv.core.TickMeter
-
public class TickMeter extends java.lang.Objecta Class to measure passing time. The class computes passing time by counting the number of ticks per second. That is, the following code computes the execution time in seconds: SNIPPET: snippets/core_various.cpp TickMeter_total It is also possible to compute the average time over multiple runs: SNIPPET: snippets/core_various.cpp TickMeter_average SEE: getTickCount, getTickFrequency
-
-
Field Summary
Fields Modifier and Type Field Description protected longnativeObj
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TickMeter__fromPtr__(long addr)protected voidfinalize()doublegetAvgTimeMilli()doublegetAvgTimeSec()longgetCounter()doublegetFPS()longgetNativeObjAddr()doublegetTimeMicro()doublegetTimeMilli()doublegetTimeSec()longgetTimeTicks()voidreset()voidstart()voidstop()
-
-
-
Method Detail
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static TickMeter __fromPtr__(long addr)
-
getAvgTimeMilli
public double getAvgTimeMilli()
-
getAvgTimeSec
public double getAvgTimeSec()
-
getFPS
public double getFPS()
-
getTimeMicro
public double getTimeMicro()
-
getTimeMilli
public double getTimeMilli()
-
getTimeSec
public double getTimeSec()
-
getCounter
public long getCounter()
-
getTimeTicks
public long getTimeTicks()
-
reset
public void reset()
-
start
public void start()
-
stop
public void stop()
-
finalize
protected void finalize() throws java.lang.Throwable- Overrides:
finalizein classjava.lang.Object- Throws:
java.lang.Throwable
-
-