首页 文章
  • 2 votes
     answers
     views

    无法通过OpenCV和Aruco启动UDP GStreamer管道

    我正在尝试使用opencv via aruco在Ubuntu 14.04 LTS上使用OpenCV 3.1.0和Gstreamer 1.2.4通过网络读取UDP-Stream . 我更改了“aruco_simple.cpp”示例文件的代码,通过将VideoCapturer构造函数的参数更改为GStreamer管道来实现此目的: string PIPELINE_DEF = "udpsrc ...
  • 0 votes
     answers
     views

    加载相机矩阵和失真系数

    我正在尝试校准相机,使用AruCo标记进行头部姿势估计 . 我尝试在C中通过OpenCV库进行校准但没有成功,所以我使用MATLAB相机校准工具箱校准了我的相机,我的AruCo标记检测代码在C中,需要相机矩阵和失真系数作为参数 . 我的问题是如何在标记检测功能中加载这些参数 . 我尝试将相机矩阵和失真系数存储在数组中,它显示错误“ argument of type int is incompati...
  • 3 votes
     answers
     views

    如何将相机外部矩阵转换为 SCN 相机位置和旋转

    我正在尝试使用SceneKit实现增强现实。 通过使用 ARuco(OpenCV 增强现实库)估计标记的姿态,我得到了固有的相机矩阵和外部矩阵。 然后使用固有矩阵的参数(fovy,aspect,zNear,zFar)设置SCNCamera的projectionTransform。 通常在OpenGL中,相对于摄像机坐标的世界坐标是通过 ModelView 计算的,但是在 SceneKit 中,没有...
  • 0 votes
     answers
     views

    用aruco opencv中的单色相机捕捉视频

    我目前正在尝试使用带有aruco和opencv库的单色相机,以加速计算并获得更好的标记捕获 . 我遇到的问题是,当运行aruco_test程序时,单色输入在屏幕上被三倍增加,因此分辨率减少了三分之二,标记被检测到三次而不是一次 . 我在opencv中看到了与单色相机类似问题的提要 . 一些答案建议裁剪图像(这解决了三倍问题但不是较小的分辨率),但这一切似乎都是由BGR2GRAY或GRAY2BGR的...
  • 0 votes
     answers
     views

    基准标记或相机姿势估计

    让's say, we'得到Aruco标记,我们想要估计相机姿势 . 我可以使用estimatePoseSingleMarkers()函数,据我所知,它基于solvePnP()函数 . 所以,请帮助我,回答接下来的两个问题: PnP算法中使用的Aruco(关键点或特征)的参考点是什么? 该算法如何确定真实场景和图像中的哪些点应该匹配?换句话说,如何完成3d-2d对应? 谢谢 .
  • 3 votes
     answers
     views

    如何使用OpenCV Viz和ARUCO转换增强现实应用程序的3D模型

    我正在开发一个基于标记的增强现实应用程序 OpenCV Viz 和 ARUCO . 我只是想在标记上可视化3D对象(PLY格式) . 我可以使用ARUCO运行标记检测和姿势估计(返回旋转和平移向量)而没有问题 . 我可以在Viz窗口中显示任何3D对象(PLY格式)和相机帧 . 但是,我坚持使用ARUCO的旋转和平移矢量输出来定位标记上的3D模型 . 我正在使用旋转和平移向量创建仿射变换并将其应用...

热门问题