文件帮助中心文件
旋转图像
j = imrootate(i,角度)
j = imrootate(i,角度,方法)
j = imrootate(i,角度,方法,bbox)
例子
j= imrootate(一世那角度)旋转图像一世经过角度逆时针方向的程度围绕其中心点。要顺时针旋转图像,请指定负值角度。imrotate.使输出图像j足够大以包含整个旋转图像。默认情况下,imrotate.使用最近的邻插值,设置像素的值j在旋转图像之外0.。
j= imrootate(一世那角度)
j
一世
角度
imrotate.
0.
j= imrootate(一世那角度那方法)旋转图像一世使用指定的插值方法方法。
j= imrootate(一世那角度那方法)
方法
j= imrootate(一世那角度那方法那bbox.)也用来bbox.定义输出图像大小的参数。您可以将输出码到与输入图像相同的大小或返回整个旋转图像。
j= imrootate(一世那角度那方法那bbox.)
bbox.
全部收缩
将图像读入工作区,并将其转换为灰度图像。
我= fitsread('solarspectra.fts');我= Rescale(i);
显示原始图像。
数字imshow(i)标题('原始图像')
顺时针旋转图像1度以使其变为更好的水平对准。示例指定了双线性插值,并请求裁剪结果与原始图像相同。
j = imrootate(i,-1,'双线性'那'庄稼');
显示旋转图像。
数字imshow(j)标题('旋转图像')
要旋转的图像,指定为数字数组,逻辑阵列或分类数组。
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑|分类
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32
UINT64
逻辑
分类
以度为单位的旋转量,指定为数字标量。
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑
'最近'
'双线性'
'bicubic'
插值方法,指定为以下值之一:
价值
描述
最近邻的插值。输出像素被分配了该点在内部落入的像素的值。没有考虑其他像素。
最近邻的插值是唯一支持分类图像的方法。万博1manbetx
双线性插值。输出像素值是最接近的2×2邻域的像素的加权平均值。
双语插值。输出像素值是最接近的4×4附近的像素的加权平均值。
笔记
双向插值可以在原始范围之外产生像素值。
数据类型:char|细绳
char
细绳
'松动的'
'庄稼'
定义输出图像大小的边界框,指定为以下任一值:
制作输出镜像j与输入图像相同的大小一世,裁剪旋转的图像以适合。
制作输出镜像j足够大以包含整个旋转图像。j大于一世。
旋转图像,作为与输入图像相同数据类型的数字,逻辑或分类阵列,一世。
此函数在9.3版(R2015B)中更改。以前版本的图像处理工具箱™使用不同的空间约定。如果您需要以前的实现产生的相同结果,请使用该功能imrotate_old.。
imrotate_old.
在某些情况下,此功能利用了数据类型的硬件优化uint8.那uint16那单身的, 和双倍的运行更快。
使用说明和限制:
imrotate.万博1manbetx支持C代码的生成(需要马铃薯®编码器™)。请注意,如果您选择通用MATLAB主机计算机目标平台,imrotate.生成使用预编译,特定于平台的共享库的代码。使用共享库保留性能优化,但限制了可以生成代码的目标平台。有关更多信息,请参阅使用共享库的代码生成。
MATLAB主机计算机
不支持输入数据类型分类的图像。万博1manbetx
这方法和bbox.参数必须是编译时间常量。
GPUArray.输入必须是类型uint8.那uint16那单身的, 要么逻辑。
GPUArray.
这'bicubic'在此函数的GPU实现中使用的插值模式与默认(CPU)双语模式不同。预计此函数的GPU和CPU版本将提供略微不同的结果。
有关更多信息,请参阅GPU上的图像处理。
im|imresize.|imrotate3.|imtransform.|Tformarray
im
imresize.
imrotate3.
imtransform.
Tformarray
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室