improvements in color calibration and tracking

This commit is contained in:
2018-06-02 12:10:42 +02:00
parent 51d2a139f9
commit a9029061a0
7 changed files with 104 additions and 59 deletions

View File

@@ -1,3 +1,5 @@
from __future__ import division
import numpy as np
import cv2
try:
@@ -21,6 +23,14 @@ class NaoImageReader(object):
"video_streamer", cam_id, res, 13, fps
)
def to_angles(self, x, y):
return self.vd.getAngularPositionFromImagePosition(
self.cam_id, x / self.res[1], y / self.res[0]
)
def to_relative(self, x, y):
return x / self.res[1], y / self.res[0]
def get_frame(self):
result = self.vd.getImageRemote(self.sub)
self.vd.releaseImage(self.sub)