C++ 如何将透视变换应用于椭圆?
矩阵中的变换可以应用于点,如何将相同的变换应用于椭圆?函数接受的大多数通用参数C++ 如何将透视变换应用于椭圆?,c++,opencv,transformation,ellipse,perspectivecamera,C++,Opencv,Transformation,Ellipse,Perspectivecamera,矩阵中的变换可以应用于点,如何将相同的变换应用于椭圆?函数接受的大多数通用参数eliple是RotatedRect,它不像参数getPerspectiveTransform函数接受的那样通用。所以若我把矩形变换成四边形,我就不能在上面刻椭圆了 如何完成?你好,苏姗。你能提供一些图形化的例子吗?你只是想画转换后的椭圆吗?或者你真的需要它来计算?在前一种情况下,始终可以先绘制椭圆,然后对绘制的图像调用perspectivetransform。
eliple
是RotatedRect
,它不像参数getPerspectiveTransform
函数接受的那样通用。所以若我把矩形变换成四边形,我就不能在上面刻椭圆了
如何完成?你好,苏姗。你能提供一些图形化的例子吗?你只是想画转换后的椭圆吗?或者你真的需要它来计算?在前一种情况下,始终可以先绘制椭圆,然后对绘制的图像调用
perspectivetransform
。