【问题标题】:How to convert pixel distances in meters distances如何将像素距离转换为米距离
【发布时间】:2020-07-21 21:16:07
【问题描述】:

我正在研究云置换,主要思想是使用模板匹配来确定模板从图像 t0 处的 (x0, y0) 到图像 tn+1 处的 (x1, y1) 的移动。如果我应用到那些坐标,那么欧几里得距离结果以像素为单位,但结果必须以米为单位。

使用来自 GOES-16 通道 13 的图像,数据表显示空间间距为 2 公里。 那么,要转换像素距离,我必须将该值乘以空间距离?或者我该怎么做才能实现它?

【问题讨论】:

  • 是的,以像素为单位的距离乘以像素的大小得到物理距离。 2 公里是一个像素的大小。

标签: python image-processing template-matching


【解决方案1】:

您使用什么分辨率?这通常应以 DPI(每英寸点数)为单位,如果将像素尺寸除以分辨率,则结果尺寸应以英寸为单位。然后,您可以通过除以 254000 将英寸值转换为公里。 例如,分辨率为 72DPI 的 1440 X 576 像素图像的尺寸应为 20 英寸 X 8 英寸。 (https://www.google.com/amp/s/www.shutterstock.com/blog/inches-to-pixels-resize-image-quality/amp)

【讨论】:

  • 原始图像的宽度为 2500,高度为 1667,GOES 文档称空间分辨率为 2 公里
  • 某些图像具有使用 DPI 指定的像素大小,但许多其他图像没有。老实说,假设卫星图像以英寸为单位是相当荒谬的。 0.000001 DPI?
  • 对不起。我不明白
猜你喜欢
  • 1970-01-01
  • 2011-05-05
  • 2011-11-15
  • 1970-01-01
  • 1970-01-01
  • 2018-04-10
  • 2023-03-27
  • 1970-01-01
  • 2015-03-09
相关资源
最近更新 更多