问题标签 [boofcv]
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.
processing - BoofCV 检测基准点的 x 和 y 坐标
我正在尝试从 Processing BoofCV 中找到检测到的基准点的 x 和 y 坐标。
代码:https ://github.com/lessthanoptimal/BoofProcessing/tree/master/examples/Fiducials
从上面的示例中,我这样做是为了获取 X 和 Y 坐标。
但是返回的值似乎很奇怪。
有人可以指出我正确的方向吗?提前致谢。
问候小号
java - 使用 BoofCV 的模板匹配问题
我是 BoofCV 的新手,我试图实现以下链接 http://boofcv.org/index.php?title=Example_Template_Matching上给出的 BoofCV 模板匹配示例。
当我的图像包含模板时,它可以正常工作,但是当我更改不包含模板的图像时,它仍然返回匹配结果。
所以我想做类似的事情,它应该给出错误或找不到模板的日志消息,而不是给出完全错误的匹配项。
感谢和问候
java - 如何使用带有 RGB-D 相机的视觉里程计重建 3D 场景?
我正在使用此示例并尝试向其添加点云可视化。
基本上我的代码是来自链接示例的修改代码:
它会产生一个点云,但它与我的场景不太相似。这是通过 kinect 相机围绕其向上矢量旋转而获得的云的从上到下的视图。图为房间一角。如您所见,上面的代码不是以直角连接的两个直墙,而是生成一系列圆弧或曲线。FactoryVisualOdometry.depthDepthPnP
如果我将 的第一个参数设置为正整数
,效果会更加明显。
java - BoofCV (Android):如何使用 Surf 的无商业替代品
我最近遇到了 boofcv 项目,它真的很棒。我喜欢它,因为它非常易于使用。我调整了这个例子:http ://boofcv.org/index.php?title=Example_Associate_Interest_Points在android上工作。但是这个功能使用了 Surf,据我所知,BoofCV 中包含的 surf 版本不是免费用于商业目的。BRISK、ORB 等也可以工作,但我不知道如何实现它们。
两个问题:SURF 与 boofcv 结合是否免费? 如果不是:如何修改示例代码以使用免费商业用途的特征匹配器/描述符/提取器?
(对于完全不熟悉计算机视觉和 Android 开发的初学者来说,BoofCV 似乎是最佳选择,不是吗?)
java - 如何在 Eclipse 中安装 BoofCV?
在某种程度上,整个库都在一个新项目中。我已经搜索过,我在 youtube 上找到了一个解释的视频,但是以这种方式,它在 eclipse 上打开了几个项目,而且很混乱。我在寡妇工作。我想和JBox2D一样,但我不知道如何安装BoofCV。
android - 在 Android 上使用 BoofCV 检测视频中的路径
对于我的应用程序,我一直在研究使用 BoofCV 来检测我是否在路径上。道路只是砾石,因此它是标准道路的颜色。我不确定要使用哪种图像处理技术。BoofCV 演示应用程序有很多功能,但我想知道哪一个适合我正在尝试做的事情。
最终,当我在路上时,我希望在屏幕上出现祝酒词。
android - 为什么 BoofCV 不断向左旋转相机预览?
我正在尝试将 BoofCV 线检测与BoofCV Android Demo中的给定示例一起使用。为此,我复制了这些类并使用 Android 的 Camera API 设置了所有内容。虽然 Demo 使用的是 Landscape Orientation,但我的 Activity 需要为 Portrait,但设置时相机向左旋转 90°。当我尝试相应地设置相机时,没有任何反应。我用了:
Camera.setDisplayOrientation(90)
Camera.setParameters("orientation", "portrait")
过了一会儿,我发现它与设备无关(在不同的设备和 API 级别上进行了测试)并且它也与 Camera API 没有任何关系(因为我在注释掉VideoProcessor.init()
函数时设法将它画成纵向) )。
尝试了一段时间后,我仍然无法弄清楚为什么VideoProcessor
不断将图像向左旋转...
这是我的代码VideoProcessor
:
我扩展的类是VideoProcessing.java
有人对这个问题有任何经验吗?
android - 实时图像处理 + 模式匹配 - openCV 替代方案
在当前项目中,我们必须做一些图像识别以验证国民身份证件。没有什么很复杂的:
- 首先找到4条交叉线找到身份证的轮廓
- 然后匹配 3 或 4 个模式
- 然后找脸
- 并以纵向模式运行
我们目前使用的是openCV,但问题是我们在拍照后在后台运行它。我们的要求是实时运行,以便用户在camer preview 的顶部看到结果。
除了 openCV,我们现在正在测试BoofCV,它的性能要好一些,但仍然不是很好。图像预览应该是平滑的,它不在 openCV 和 boofCV 上。
我们还测试了 CraftAR,但是……当提供相同的图片时,它识别出 4 种模式中的 1 种(得分 20)。
你可能知道我们可以测试的其他东西吗?它可以付费或免费,没关系。