Пример #1
0
 def _init_parser(self):
     self._msg_parser = sensor_image_pb2.Image()
Пример #2
0
import six

import numpy as np
import cv2
import pypcd

from cyber_py.record import RecordReader
from cyber.proto import record_pb2

from modules.drivers.proto import sensor_image_pb2
from modules.drivers.proto import pointcloud_pb2

CYBER_PATH = os.environ['CYBER_PATH']

CYBER_RECORD_HEADER_LENGTH = 2048
IMAGE_OBJ = sensor_image_pb2.Image()
POINTCLOUD_OBJ = pointcloud_pb2.PointCloud()


def process_dir(path, operation):
    """Create or remove directory."""
    try:
        if operation == 'create':
            print("create folder %s" % path)
            os.makedirs(path)
        elif operation == 'remove':
            os.remove(path)
        else:
            print('Error! Unsupported operation %s for directory.' % operation)
            return False
    except OSError as e: