Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用OpenCV构建增强现实SDK的努力_Opencv_Opengl Es_Augmented Reality_Vuforia_Opencv4android - Fatal编程技术网

使用OpenCV构建增强现实SDK的努力

使用OpenCV构建增强现实SDK的努力,opencv,opengl-es,augmented-reality,vuforia,opencv4android,Opencv,Opengl Es,Augmented Reality,Vuforia,Opencv4android,我们公司计划开始为Android和iOS构建一些AR应用程序。作为第一步,我们需要决定是使用像ARToolKit这样的开源SDK,还是使用像Vuforia、Wikitude、CraftAR、KudanAR等这样的商业化产品,还是应该开始基于OpenCV/OpenGL等库编写我们自己的AR SDK 我已经阅读了许多关于不同SDK的文章和比较,对每种SDK都能做些什么以及它们的成本有了很好的了解。例如 在过去,我们使用Vuforia,并将其列在列表的首位。但主要问题是定价 因此,我想知道你们中是否

我们公司计划开始为Android和iOS构建一些AR应用程序。作为第一步,我们需要决定是使用像ARToolKit这样的开源SDK,还是使用像Vuforia、Wikitude、CraftAR、KudanAR等这样的商业化产品,还是应该开始基于OpenCV/OpenGL等库编写我们自己的AR SDK

我已经阅读了许多关于不同SDK的文章和比较,对每种SDK都能做些什么以及它们的成本有了很好的了解。例如

在过去,我们使用Vuforia,并将其列在列表的首位。但主要问题是定价

因此,我想知道你们中是否有人编写或尝试基于OpenCV构建自己的AR sdk,以及这将是什么样的工作。支持图像和三维对象跟踪以及增强二维和三维对象等功能。并且需要支持iOS和Android设备。 这有一些关于如何开始的基本准则。
我想知道的主要是,如果一个拥有5年以上优秀编程技能的软件工程师尝试这样做,那需要付出多少努力?它会像1个月的工作还是6个月的工作,甚至是12个月的工作,很难接近Vuforia SDK的功能吗?

我只是想知道,为什么您希望从头开始,而不是分叉一个开源项目并在此基础上继续发展?我没有5年以上的经验,但任务并没有那么难。然而,正如您所知,创建、优化、调试它和其他不可预知的事情可能会损害您的项目。别误会我。我只是好奇。@cagatayodabasi谢谢你的回复。是的,那将是另一种选择。也许我们可以看看forking ARToolkit。正如我读到的关于ARToolkit的一些限制,我认为从头开始可能更好,但是是的,我认为检查该选项也是一个好主意。谢谢:)我只是想知道,为什么你想从头开始,而不是分叉一个开源项目,并在此基础上建设?我没有5年以上的经验,但任务并没有那么难。然而,正如您所知,创建、优化、调试它和其他不可预知的事情可能会损害您的项目。别误会我。我只是好奇。@cagatayodabasi谢谢你的回复。是的,那将是另一种选择。也许我们可以看看forking ARToolkit。正如我读到的关于ARToolkit的一些限制,我认为从头开始可能更好,但是是的,我认为检查该选项也是一个好主意。谢谢:)