batch:
  nb_cam: 3
  image_sizes: {1: [1024, 1024], 2: [1024, 1024], 3: [1024, 1024]}
  frame_rates: {1: 12500, 2: 12500, 3: 12500}
  last_frame: 579
  recording_paths:
    1: ../data/examples/mosquito_escapes/cam1
    2: ../data/examples/mosquito_escapes/cam2
    3: ../data/examples/mosquito_escapes/cam3
  save_path: _Process
  dlt_path: ../data/calib/examples/mosquito_escapes/20200215_DLTcoefs-py.csv

  recording_names_to_process: [20200216_075901-sample_binned]

protocol:
  1:
    fn: sample
    kwargs:
      delete_previous: true
      step_frame: 50
  2:
    fn: track2d
    kwargs:
      from_fn_name: sample
      blob_detector_settings: {area_min: 10, area_max: 10000}
      show_plot: True
  3:
    fn: recon3d
    kwargs:
      from_fn_name: sample
      dlt_path: ../data/calib/examples/mosquito_escapes/20200215_DLTcoefs-py.csv
      reconstructor_settings: {image_ratio: 4.0}
      show_plot: True
  4:
    fn: crop
    kwargs:
      delete_previous: true
      from_fn_name: sample
      from_tracks: true
      height_crop: 50
      width_crop: 50
  5:
    fn: rotate
    kwargs:
      camn_to_process: [2]
      degrees: 270
      from_fn_name: crop
  6:
    fn: stitch
    kwargs:
      delete_previous: true
      from_fn_name: crop
  7:
    fn: save_avi
    kwargs:
      delete_previous: true
      frame_rate: 24
      from_fn_name: stitch
      lossless: false