【问题标题】:Pixel-Milimeter Proportion像素-毫米比例
【发布时间】:2013-03-04 20:58:14
【问题描述】:

我有一张数字图像,我想根据上面的距离进行一些计算。所以我需要得到毫米/像素的比例。我现在正在做的是标记两个我知道真实世界距离的点,计算它们之间的欧几里得距离,然后获得比例。 问题是,只有两个点才能做出正确的毫米/像素比例,还是需要使用 4 个点,X 轴 2 个,Y 轴 2 个?

【问题讨论】:

    标签: image-processing pixel


    【解决方案1】:

    如果您的图像是平面并且相机方向垂直于该表面,那么您的比例因子在两个方向上应该相同。

    如果您的图像是一个平面,但它相对于相机是倾斜的,那么在该表面上标记一个已知比例的矩形将允许您计算透视变换。 (例如见this question

    如果您的图像是 3D 场景,那么通常没有办法将像素转换为距离。

    【讨论】:

    • 事实上,我认为图像位于“平面并且相机方向垂直于该表面”。那么2分就够了吗?
    • 那么Pixel Aspect Ratio在哪里输入呢,当前显示器的屏幕分辨率不影响那个比例?
    • 对不起,我想我误解了你的问题。我假设您拍摄了真实世界物体的照片并试图计算其中的距离。您实际上是否只是将尺子举到屏幕上以测量距离,然后使用它来计算屏幕上显示的对象的真实大小?在这种情况下,最简单的校准方法是显示一条垂直线和一条水平线,并要求用户用尺子测量它们。
    • 可能困惑的是我,其实我有一张真实世界的物体图片,我知道两个点的真实距离。事实上,我所做的第一个实现只使用了两点。只是我不知道我是否需要考虑长宽比,我个人认为这没有必要但我需要其他标准。
    • 相机中的像素应该接近正方形。显示器的纵横比不会影响相机像素和对象大小之间的对应关系。因此,再次对任何方向使用单一比率应该没问题。
    【解决方案2】:

    如果您知道图片上测量的点 A 和 B 之间的距离(例如以英寸为单位),并且您还知道点之间的像素数,则可以通过除以 <pixels>/<inches> 轻松计算像素/英寸比率。

    我建议拍摄图片上的点,这样与它们相交的线要么是水平的要么是垂直的,这样在考虑到像素具有矩形形式的情况下,计算不会出现错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-28
      • 1970-01-01
      • 2011-01-01
      相关资源
      最近更新 更多