图像中一个坐标绕图像中心旋转90度、

您所在的位置:网站首页 cad90度旋转 图像中一个坐标绕图像中心旋转90度、

图像中一个坐标绕图像中心旋转90度、

2023-07-29 01:29| 来源: 网络整理| 查看: 265

1. 首先图像的左上角为原点建立坐标系,往右往下为正向,围绕图像的中心位置进行旋转

逆时针90度:x=2*(x/w-0.5) ,y=2*(y/h-0.5) , X=y, y=-x, x=(x+1)/2*h,y=(y+1)/2*w 顺时针90度:x=2*(x/w-0.5) ,y=2*(y/h-0.5), x=-y,y=x, x=(x+1)/2*h,y=(y+1)/2*w 180度:x=2*(x/w-0.5) ,y=2*(y/h-0.5), x=-x,y=-y, x=(x+1)/2*w,y=(y+1)/2*h

图像中一个坐标绕图像中心旋转90度、-90度、180度的新坐标求解

图像旋转后的还原图像坐标

由于在求边界时,假定图像进行顺时针旋转,因此此处进行反推新像素位置在原图像中的对应位置时,需要用逆时针计算。

顺时针计算方法是:

                           X = xcos(theta) + y sin(theta)                            Y = ycos(theta) – x sin(theta) 逆时针计算方法是:

                            X= x cos(theta) – ysin(theta)                              Y = xsin(theta) + ycos(theta) 而图像的坐标轴与平常所用的坐标轴不同。

更详细的推导过程参见该博客:

https://blog.csdn.net/liyuan02/article/details/6750828



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3