コード例 #1
0
ファイル: controller.py プロジェクト: dmrd/physical-dropbox
def process_mode(mode, prefix, rotations, calibration_name):
    calibration_img = cv2.imread(calibration_name)
    proc = Processor(calibration_img)

    if mode == "left" or mode == "dual":
        proc.process_scan(rotations=rotations,
                          prefix=prefix,
                          calibration_name=calibration_name,
                          right=False)
        proc.save_ply("ply/" + prefix, left=True)
    if mode == "right" or mode == "dual":
        proc.process_scan(rotations=rotations,
                          prefix=prefix,
                          calibration_name=calibration_name,
                          right=True)
        proc.save_ply("ply/" + prefix, right=True)
    if mode == "dual":
        proc.save_ply("ply/" + prefix, dual=True)