嗨,我有一个声明为 rgbMat 的矩阵,我正在尝试通过以下代码对其进行旋转:
CvMat* rot = cvCreateMat(2,3,CV_32FC1);
CvPoint2D32f center = cvPoint2D32f(rgbMat->width/2,rgbMat->height/2);
double angle = 90;
double scale = 1;
CvMat* rot3= cv2DRotationMatrix( center, angle, scale, rot);
不幸的是,我只得到 6 个值作为输出,而我期待 25 个值,因为我的原始 rgbMat 是 5*5 矩阵,如下所示:
{
{ 1, 1, 1, 1, 1} ,
{ 0, 0, 0, 0, 0} ,
{ 2, 2, 2, 2, 2} ,
{ 0, 0, 0, 0, 0} ,
{ 1, 1, 1, 1, 1} }
谁能告诉我为什么?