Rename utils/cvfpscale.py to utils/cvfpscalc.py
Browse files
utils/{cvfpscale.py → cvfpscalc.py}
RENAMED
|
@@ -1,15 +1,15 @@
|
|
| 1 |
from collections import deque
|
| 2 |
-
import cv2
|
| 3 |
|
| 4 |
|
| 5 |
class CvFpsCalc(object):
|
| 6 |
def __init__(self, buffer_len=1):
|
| 7 |
-
self._start_tick =
|
| 8 |
-
self._freq = 1000.0 /
|
| 9 |
self._difftimes = deque(maxlen=buffer_len)
|
| 10 |
|
| 11 |
def get(self):
|
| 12 |
-
current_tick =
|
| 13 |
different_time = (current_tick - self._start_tick) * self._freq
|
| 14 |
self._start_tick = current_tick
|
| 15 |
|
|
|
|
| 1 |
from collections import deque
|
| 2 |
+
import cv2
|
| 3 |
|
| 4 |
|
| 5 |
class CvFpsCalc(object):
|
| 6 |
def __init__(self, buffer_len=1):
|
| 7 |
+
self._start_tick = cv2.getTickCount()
|
| 8 |
+
self._freq = 1000.0 / cv2.getTickFrequency()
|
| 9 |
self._difftimes = deque(maxlen=buffer_len)
|
| 10 |
|
| 11 |
def get(self):
|
| 12 |
+
current_tick = cv2.getTickCount()
|
| 13 |
different_time = (current_tick - self._start_tick) * self._freq
|
| 14 |
self._start_tick = current_tick
|
| 15 |
|