.. _examples_calibration/oak1_calibration: Example: calibration/oak1_calibration.py ======================================== .. code-block:: python # Copyright (c) 2024 Justin Davis (davisjustin302@gmail.com) # # MIT License """Example on getting calibration data from the OAK-D.""" import depthai_sdk as sdk from oakutils.calibration import ColorCalibrationData, get_camera_calibration def print_calibration(calibration: ColorCalibrationData) -> None: """Print out basic calibration information about the camera.""" # print out the K matrices print(f"K matrix for rgb: {calibration.K}") # print out the distortion coefficients print(f"Distortion coefficients for rgb: {calibration.D}") # get it with the sdk with sdk.OakCamera() as oak: calibration = get_camera_calibration( device=oak.device, rgb_size=(1920, 1080), ) print_calibration(calibration) # Create a ColorCalibration object for the camera calibration = get_camera_calibration( rgb_size=(1920, 1080), ) print_calibration(calibration)