【发布时间】:2016-02-07 20:59:11
【问题描述】:
我有一张来自气象雷达的图像,它位于极坐标(方位角、距离)中。 正常的调整大小功能不起作用,因为它们假定我猜是笛卡尔坐标中的图像。来自 scikit-image 等。
如何有效地调整图像的大小,并保持与笛卡尔坐标相同的比例和特征。或者唯一的方法是转换为笛卡尔然后返回?
使用天气库显示的原始(屏蔽数组):
基于极坐标等高线:
调整数组大小(并使用 imshow 绘制)
调整第三个图的大小效果很好,但我需要调整第一个极坐标的大小。
【问题讨论】:
-
您能否提供图像的示例文件/代码,并提供您尝试过但不起作用的调整大小功能的示例?
-
此外,无论您使用的包的细节如何,调整极坐标大小都归结为重新调整径向坐标。
-
一切取决于极坐标系中心的位置。如果中心与图像的中心重合,则根据泰勒斯定理,只需将到原点的距离乘以相同的比例因子即可。否则,您将需要在保持极坐标时执行翻译或转换为笛卡尔然后返回。
标签: python polar-coordinates cartesian-coordinates