11#include " CalibrationHandlerBindings.hpp"
22#include " depthai/device/CalibrationHandler.hpp"
3+ #include " depthai-shared/common/Point2f.hpp"
34#include < vector>
45
56void CalibrationHandlerBindings::bind (pybind11::module & m){
@@ -13,7 +14,7 @@ void CalibrationHandlerBindings::bind(pybind11::module& m){
1314 .def (py::init<std::string, std::string>(), DOC (dai, CalibrationHandler, CalibrationHandler, 3 ))
1415 .def (py::init<EepromData>(), DOC (dai, CalibrationHandler, CalibrationHandler, 4 ))
1516
16- .def (" getCameraIntrinsics" , &CalibrationHandler::getCameraIntrinsics, py::arg (" cameraId" ), py::arg (" resizeHeight" ), py::arg (" resizewidth" ), py::arg (" topLeftPixelId" ), py::arg (" bottomRightPixelId" ), DOC (dai, Device, getCameraIntrinsics))
17+ .def (" getCameraIntrinsics" , &CalibrationHandler::getCameraIntrinsics, py::arg (" cameraId" ), py::arg (" resizeHeight" ) = - 1 , py::arg (" resizewidth" ) = - 1 , py::arg (" topLeftPixelId" ) = Point2f () , py::arg (" bottomRightPixelId" ) = Point2f ( ), DOC (dai, Device, getCameraIntrinsics))
1718 .def (" getDefaultIntrinsics" , &CalibrationHandler::getDefaultIntrinsics, py::arg (" cameraId" ), DOC (dai, Device, getDefaultIntrinsics))
1819
1920 .def (" getDistortionCoefficients" , &CalibrationHandler::getDistortionCoefficients, py::arg (" cameraId" ), DOC (dai, Device, getDistortionCoefficients))
@@ -33,7 +34,8 @@ void CalibrationHandlerBindings::bind(pybind11::module& m){
3334
3435 .def (" setStereoLeft" , &CalibrationHandler::setStereoLeft, py::arg (" cameraId" ), py::arg (" rectifiedRotation" ), DOC (dai, Device, setStereoLeft))
3536 .def (" setStereoRight" , &CalibrationHandler::setStereoRight, py::arg (" cameraId" ), py::arg (" rectifiedRotation" ), DOC (dai, Device, setStereoRight))
36-
37+ .def (" getStereoLeftRectificationRotation" , &CalibrationHandler::getStereoLeftRectificationRotation, DOC (dai, Device, getStereoLeftRectificationRotation))
38+ .def (" getStereoRightRectificationRotation" , &CalibrationHandler::getStereoRightRectificationRotation, DOC (dai, Device, getStereoRightRectificationRotation))
3739
3840 .def (" getEepromData" , &CalibrationHandler::getEepromData, DOC (dai, Device, getEepromData));
3941
0 commit comments