packages feed

opencv-0.0.0.0: src/OpenCV/Video.cpp

#include "opencv2/core.hpp"

#include "opencv2/video.hpp"

using namespace cv;

extern "C" {
Exception * inline_c_OpenCV_Video_0_c7a068d39e7de16608cca36fb2c18a26ebc396dd(Mat * matOutPtr_inline_c_0, Point2i * srcPtr_inline_c_1, int32_t csrcLen_27_inline_c_2, Point2i * dstPtr_inline_c_3, int32_t cdstLen_27_inline_c_4, bool cfullAffine_27_inline_c_5) {

  try
  {   
            Mat * matOutPtr = matOutPtr_inline_c_0;
            *matOutPtr =
               cv::estimateRigidTransform
               ( cv::_InputArray(srcPtr_inline_c_1, csrcLen_27_inline_c_2)
               , cv::_InputArray(dstPtr_inline_c_3, cdstLen_27_inline_c_4)
               , cfullAffine_27_inline_c_5
               );
          
    return NULL;
  }
  catch (const cv::Exception & e)
  {
    return new cv::Exception(e);
  }

}

}