问题标签 [photogrammetry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
11702 浏览

formula - 如何通过 EXIF 标签知道或计算照片的景深?

我想知道照片的景深,最好以厘米或米为单位。

我知道我们可以通过读取EXIF标签知道相机设置,但是有标签直接告诉我们景深吗?或者我们如何从一些 EXIF 标签中计算出来?

示例将不胜感激。谢谢!

0 投票
8 回答
33371 浏览

c++ - 如何确定与视频中物体的距离?

我有一个从移动车辆前面录制的视频文件。我将使用 OpenCV 进行对象检测和识别,但我被困在一个方面。如何确定与已识别物体的距离。

我可以知道我当前的速度和真实世界的 GPS 位置,但仅此而已。我无法对我正在跟踪的对象做出任何假设。我打算用它来跟踪和跟踪对象而不与它们发生碰撞。理想情况下,我想使用这些数据来导出对象的真实位置,如果我可以确定相机到对象的距离,我就可以做到这一点。

0 投票
6 回答
46897 浏览

image-processing - 给定图像,您将如何找到物体的高度?

这不完全是一个编程问题。我只是想知道您对数字图像处理中常见问题的处理方法。

假设您有一张 jpg 格式的几棵树的图像。您将如何找到每棵树的高度?照片是您唯一的输入。

我想知道你不必编码的方法。因此,您的答案是否含糊或非 DIP-ish 都没关系。

小修正:高度不必是树的实际高度。高度可以采用任何比例。但应该与图片中的所有对象一致。

0 投票
2 回答
6530 浏览

image-processing - 如何测量图像中的距离?

假设我们有这样的图像

替代文字
(来源:好奇探险.org

假设我们已经在这张图片中使用了过滤器和边缘检测算法。现在我的目标是测量距离(不是实际距离,距离可以是任意单位)。例如:我如何找到大厅的长度?(直到窗外)

还是书架的高度?你究竟如何放置“刻度”和测量。我正在寻找想法。但是,如果答案是关于 OpenCV 的,那将会有所帮助。

0 投票
1 回答
660 浏览

iphone - 通过标记获取相机角度的库

我正在寻找类似于 ARToolKit 的库。它需要支持处理单个图像并在该图像中搜索标记。如果它找到一个,我希望它根据标记返回相机角度/视点。我通过谷歌找不到任何东西,这样的东西存在吗?

0 投票
3 回答
2532 浏览

opencv - OpenCV:检测区域中的黑白渐变

我上传了一个示例图片以便更好地理解:http ://www.imagebanana.com/view/kaja46ko/test.jpg

在图像中,您可以看到一些扫描线和一个标记(带有圆圈的白色矩形)。我希望 OpenCV 沿着应该在 5x5 左右的指定区域(在通过扫描线概述的示例中)进行。如果该区域包含从黑色到白色的渐变,我希望 OpenCV 保存该区域的位置,以便以后可以使用它。

最终结果将是区分标记和其他通过黑色和白色线分隔的矩形。

这样的事情可能吗?我用谷歌搜索了很多,但我只找到了边缘检测器,但这不是我想要的,我真的只需要检测黑白渐变。

提前致谢。

0 投票
2 回答
883 浏览

java - 在图像中按距离进行对象插值

我正在计算图像中的对象。我希望执行线性插值,其中我知道我的对象在近处和远处的像素大小以及这两个对象在图像中的位置。图像底部的图像较大,因为它们靠近拍摄它们的相机。

要分析的图像与此处的此问题相同... 链接文本

我意识到线性插值只能在一个平面上工作,从上到下,所以关于如何正确执行它的想法会很好。这是一篇硕士论文,我已经完成了“硬”位 - 图像分类,数据收集,但是我刚刚在 Java(当前使用)和 R(现在仅用于统计)之间碰到了一堵心理砖墙,任何帮助将不胜感激!

0 投票
2 回答
1100 浏览

c++ - 计算正方形的方向并显示具有相同方向的对象

我编写了一个应用程序来检测图像中的正方形。为了让您更好地理解包含这样一个正方形(在本例中为标记)的图像如何看起来像:

检测后,我得到的是我的标记四个角的坐标。现在我不知道如何在我的标记上显示一个对象。对象应与标记具有相同的旋转/角度/方向。

是否有任何关于如何实现这一目标的论文,我可以使用的任何算法证明是非常可靠/有效的?

它不需要是一个可行的解决方案,它可以是一个关于如何实现它或类似的简单描述。如果您将我指向图书馆或其他东西,它应该可以在 linux 下运行,不需要 windows,但如果我需要在某个时候移植应用程序会很好。我已经看过 ARToolkit,但它们是相机参数文件和更复杂的矩阵,而我只得到了四个角点和一个图像,而不是整个视频/相机流。

0 投票
3 回答
9277 浏览

opencv - OpenCV + 摄影测量

我有一个立体配对,照片 1:http ://savepic.org/1671682.jpg 照片 2:http ://savepic.org/1667586.jpg

每个图像都有坐标系。如何使用 OpenCV 库在该系统中找到点 A 的坐标。很高兴看到示例代码。我在 opencv.willowgarage.com/documentation/cpp/camera_calibration_and_3d_reconstruction.html 上找过它,但没有找到(或不明白:))

0 投票
1 回答
1717 浏览

3d - 对于 3x3 相机矩阵,偏斜系数可以为负吗?

对于 3x3 相机矩阵,偏斜系数可以为负吗?假设相机矩阵的形式为:

[fx s u0]

[0 fy v0]

[0 0 1]

可以是负数吗?