问题标签 [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.
swift - 我们如何在 SceneKit 的场景中创建半球形状?
我需要在ARKit
/SceneKit
场景中创建一个半球(圆顶)形状,我们在 SceneKit 中有 SCNSphere 基本形状,但不确定如何创建半球(圆顶)。
立即回复将不胜感激。
python - Blender 中的多视图立体 3D 构建
我打算从头开始在Blender内部制作基于多视图立体图像(基本上是同一物体从不同角度和方向的2D平面图像)的3D模型。但是,我是Blender的新手。
我想知道是否有关于如何使用 python 在 Blender 的 3D 环境空间中投影单个像素或点的教程。如果不是教程,任何文档。我仍在学习这整个 3D 构造的东西并且对此很陌生,所以我不确定这些点是否使用 3 维矩阵/数组显示?
基本上我想根据一些研究人员写的论文来实现 3D 构造。大多数这样的项目都是用 C++ 编写的。我想在 Blender 中用 Python 做,如果我有足够的能力,让这些库开源。
如果您认为这对我有帮助,请向我建议任何先决条件。我刚刚开始了第三年的 BSc 计算机科学课程,并且对计算机图形学世界非常陌生。
(我的技能是 C、Java 和 Python。)
我会很高兴并感谢任何帮助。
谢谢你
[链接到网站https://vision.in.tum.de/research/image-based_3d_reconstruction/multiviewreconstruction [][1]]
图2
openscenegraph - OSGB - 每个文件的瓦片数
我有使用以下任一软件创建的 OSGB 模型:AgiSoft、Bentley、SkylineSoft、Pix4D。目前输出文件夹中的每个图块至少分为两个文件,一个osgb和一个或多个纹理文件(jpg)。
我在部署中遇到输出文件数量的问题,在大型模型中它可以达到数百万个文件,当我将它们复制到目标计算机时需要很长时间。是否可以使用上述软件导出为一个文件可以包含多个图块/纹理的 osgb 格式?
谢谢!
c++ - opengl查找矩阵到相机外在矩阵
我正在尝试从我从 opengl 帧缓冲区保存的深度数据中渲染 3D 点云。基本上,对于以 (0, 0, 0) 为中心的渲染模型,我从不同的n 个视点(已知)获取了不同的深度样本。我成功保存了深度图,但现在我想从这些深度图中提取协调的 x、y、z。为此,我重新将点从图像投射到世界。为了获得世界坐标,我使用以下等式P = K_inv [R|t]_inv * p。计算世界坐标。
为了计算图像内在矩阵,我使用了来自 opengl 相机矩阵的信息glm::perspective(fov, aspect, near_plane, far_plane)。固有矩阵 K 计算为
如果我转换相机原点的坐标(即,没有外部转换 [R|t]),我会得到单个图像的 3D 模型。为了融合多个深度图,我还需要外在变换,我从 OpenGL 观察矩阵glm::lookat(eye=n_viewpoint_coorinates, center=(0, 0, 0), up=(0, 1, 0)) . extrisnics 矩阵计算如下(参考: http: //ksimek.github.io/2012/08/22/extrinsic/
但是当我融合两个深度图像时,它们没有对齐。我认为外在矩阵是不正确的。我也尝试直接使用 glm::lookat 矩阵,但这也不起作用。融合模型快照如下所示
有人可以建议,我的方法有什么问题。是错误的外在矩阵吗(我很确定)?
python - 如何使用opencv检测作物行的结束?
我正在编写一个程序来检测无人机图像中的裁剪行,并且我已经成功地使用opencv和python在图像的裁剪部分中检测到裁剪行,但是我现在遇到的问题是如何去检测一个结束作物行。
该图像是一个字段(不能公开共享),我正在尝试检测该字段中的所有行,我可以检测到这些行,但是目前我只是从图像的顶部到底部沿着该行绘制线。相反,我想从作物行的开始到结束画这条线。
即像这样 的东西https://i.stack.imgur.com/WUkg6.jpg(还没有足够的代表来发布图像)但基本上我需要检测行的末尾,以便我可以将线画到最后行的。
关于如何做到这一点的任何想法?
python - 为 Metashape 中的密集云点分配自定义置信度
我正在尝试创建一个脚本,将密集云中所有点的置信度值更改为 100%。
我一直在查看Agisoft 的 Metashape Python Reference Python API v1.6.0和 Agisoft 的论坛,但我找不到任何能让我相信这甚至是可能的东西。
是否可以编辑此值?如果是这样,怎么办?
感谢您的回答。
photogrammetry - 摄影机的位置和方向
如何确定单张照片的位置和方向,选择的地面控制点和相机位置几乎位于球面上
gis - Q1。在 DEM 的重投影期间保持相同的网格空间
我正在使用三次卷积技术将 CDEM 数据集从GCS_NAD83转换为UTM NAD83以进行重采样。我要确定投影的网格大小大约等于数据的原始网格间距。它改变了三次卷积技术的根本区别。如果列和行分别从 2401、1201 变为 2036、1417 是否可以接受?