def __init__(self): if platform.system().lower() == "Linux".lower(): system( "v4l2-ctl --device=1 -c brightness=115 -c gain=56 -c exposure_auto=1" ) system("v4l2-ctl --device=1 -c exposure_absolute=275") self.camera = cv2.VideoCapture(1) else: self.camera = cv2.VideoCapture(0) self.camera.set(3, 3264) self.camera.set(4, 2448) self.worldImage = None ret, frame = self.camera.read() frame = cv2.resize(frame, (960, 720)) self.worldImage = WorldImage() self.worldImage.buildMap(frame) self.worldImage.addLabels(frame) self.worldImage.updateRobotPosition(frame)
def initializeRound(self): ret, frame = self.camera.read() frame = cv2.resize(frame, (960, 720)) self.worldImage = WorldImage() self.worldImage.buildMap(frame)