我是图像处理的新手。我想从拍摄相机获得我的图像单应性。任何人都可以帮助我对我的捕捉图像进行单应性吗?非常感谢
这就是我所做的,它不起作用。我被困了
Image<Bgr, Byte> RGB_Image = CaptureKamera1.QueryFrame();
Image<Bgr, Byte> destImage = new Image<Bgr, Byte>(352, 288);
imageBox1.Image = RGB_Image;
double[,] srcp = { { 74, 82 }, { 281, 81 }, { 281, 211 }, { 68, 205 } };
double[,] dstp = { { 81, 7 }, { 160, 7 }, { 36, 158 }, { 207, 158 } };
double[,] homog = new double[3, 3];
Matrix<double> srcpm = new Matrix<double>(RGB_Image);
Matrix<double> dstpm = new Matrix<double>(destImage);
Matrix<double> homogm = new Matrix<double>(homog);
CvInvoke.cvGetAffineTransform(srcpm.Ptr, dstpm.Ptr, homogm.Ptr);
CvInvoke.cvPerspectiveTransform(RGB_Image.Ptr, destImage.Ptr, homogm.Ptr);
imageBox2.Image = destImage;