gpt4 book ai didi

c++ - opencv 是否有将 3D 点转换为 2D 自上而下 View 的包

转载 作者:搜寻专家 更新时间:2023-10-31 00:54:13 27 4
gpt4 key购买 nike

注意:我并不是要将 3D 对象投影到 2D 相机 View 图像(对此有很多答案)。

它甚至比这更简单:我有一个 3D 模型,比如说,一条街道。我想把它变成街道 map 。所以这是一个简单的自上而下/鸟瞰图,没有相机 View 。我正在使用 OpenCV 进行图像处理。

我意识到从头开始编程很简单,但我想知道在 OpenCV 中是否已经存在执行此操作的一些例程。

最佳答案

OpenCV 具有 projectPoints 函数,但您必须自己计算纹理。

http://docs.opencv.org/2.4/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html#void projectPoints(InputArray objectPoints, InputArray rvec, InputArray tvec, InputArray cameraMatrix, InputArray distCoeffs, OutputArray imagePoints, OutputArray jacobian, double aspectRatio)

使用像 openGL 这样的计算机图形库可能会更好。

关于c++ - opencv 是否有将 3D 点转换为 2D 自上而下 View 的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46079121/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com