
matlab如何旋转图像
展开全部
一般在hough直接检测,旋转的时候用的比较多
B = imrotate(A,angle)
将图像A(图像的数据矩阵)绕图像的中心点旋转angle度, 正数表示逆时针旋转, 负数表示顺时针旋转。返回旋转后的图像矩阵。 以这种格式调用该函数, 该函数默认采用最近邻线性插值(Nearest-neighbor interpolation)。旋转后的图像超出的部分填充0(黑色)。
B = imrotate(A,angle)
将图像A(图像的数据矩阵)绕图像的中心点旋转angle度, 正数表示逆时针旋转, 负数表示顺时针旋转。返回旋转后的图像矩阵。 以这种格式调用该函数, 该函数默认采用最近邻线性插值(Nearest-neighbor interpolation)。旋转后的图像超出的部分填充0(黑色)。
展开全部
你说的是在观看画出的效果图形时怎么旋转图形吗,图形界面上有旋转效果图标,鼠标选中后就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把角度改到-6.a=imread('a[0].jpg');
figure;
imshow(a)
b=imrotate(a,90,'nearest');
figure;
imshow(b)
c=imrotate(b,-90,'nearest');
figure;
imshow(c)
figure;
imshow(a)
b=imrotate(a,90,'nearest');
figure;
imshow(b)
c=imrotate(b,-90,'nearest');
figure;
imshow(c)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |