Quickstart¶
Installation¶
pip install camerakit
For capture features, install opencv-python (not opencv-python-headless).
Project setup¶
camerakit init --path /path/to/project --cameras 2
This creates:
project/
Config.toml
calibration/
intrinsics/
cam_00/
cam_01/
extrinsics/
cam_00/
cam_01/
Add calibration media¶
Put intrinsics clips/images in
calibration/intrinsics/<cam_xx>/.Put one extrinsics frame/clip per camera in
calibration/extrinsics/<cam_xx>/.
Run calibration¶
camerakit calibrate --config /path/to/project
Inspect output¶
camerakit report --input /path/to/project/calibration/Calib_board_outer.toml
Record synchronized videos¶
camerakit capture --data-dir data --max-cameras 6
Use keys in the preview window:
rstart recordingsstop and save trialqquit