我想在android上开发一个app来测量房间中物体的大小。例如。测量桌子边缘的长度。为此,我将使用imagej或openCV中的“边缘检测”。然后我会采用这个边缘并定义它的一小部分的长度作为参考。通过这部分,可以计算边缘的整个长度。也许消失点可以帮助我计算长度。
我可以在这里找到一个我粗略意思的例子(1:19): http://www.youtube.com/watch?v=-19zSjggMZ0
问题: 1.有这样的应用程序吗? 你更愿意推荐imagej或openCV(我对NDK和原生函数有一点了解) 这将是一个3个月学士论文的项目(意味着对这些东西进行编程,另外还要编写大约50个文本站点)。您如何看待这一事实和可行性的可行性?
非常感谢任何想法(也在我的问题旁边)。 提前致谢 gartenabfall
答案 0 :(得分:1)
答案 1 :(得分:0)
我也大量使用OpenCV作为我的单身汉论文。我没有使用过imagej,但我可以说opencv快速且易于使用(虽然我在PC上运行它)。对于您的项目,如果没有某种类型的引用(例如从相机到对象的长度或已知对象长度),您将无法确定长度。你可以做的是在图像中出现一个已知的参考,如硬币,然后用它作为参考来确定长度。