I was doing a camera calibration system, based on a series of images
using OpenCvSharp; using System; using System.Collections.Generic; using System.IO; class CameraCalibration { static void Main() { Size chessboardSize = new Size(5, 8); Size frameSize = new Size(640, 480); TermCriteria criteria = new TermCriteria(CriteriaTypes.Eps | CriteriaTypes.MaxIter, 30, 0.001); Mat objp = CreateObjectPoints(chessboardSize); List<Mat> objpoints = new List<Mat>(); List<Mat> imgpoints = new List<Mat>(); string[] images = Directory.GetFiles(@”C:imagenes”, “*.bmp”); […]
Unable to get correct result using cv::calibrateHandEye
I have a camera mounted on a gimbal, and I need to find the rvec
& tvec
between the camera and the gimbal platform. So I did some research and this is my step: