问题标签 [openimaj]

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.

0 投票
1 回答
276 浏览

java - 多个摄像头同时使用 openimaj

我目前正在使用 Java OpenIMAJ 库进行图像处理项目。我需要从多个摄像头(现在使用 Logitech C270 USB 网络摄像头)抓取帧来对抓取的帧执行操作。

我现在遇到了一个障碍。当两个摄像头都以 640X480 分辨率运行时,我可以添加 2 个摄像头,当所有三个摄像头的分辨率降低到 320X240 时,我可以添加 3 个摄像头。

但我需要以相当好的分辨率读取至少 5 台摄像机的输出,才能正确执行我的操作。这是对我正在使用的硬件部分的限制还是软件限制?.. 我列出了一些我认为可以提供帮助的细节。如果您需要任何进一步的信息,请告诉我。

Windows 7 专业版 64 位
JDK 1.7
OpenIMAJ v1.1

Pentium Dual-Core E5700 @ 3.00GHz
4GB RAM
没有专用图形
网络摄像头连接到 USB 2.0 端口
(Windows 体验指数 4.1)

第 3 台 640x480 分辨率的摄像头抛出的异常是

org.openimaj.video.capture.VideoCaptureException: An error occured opening the capture device

任何关于我为什么会受到此限制的评论都会非常有帮助。

提前致谢

0 投票
1 回答
463 浏览

intellij-idea - 在 Intellij IDEA 中设置 openIMAJ

我在 Intellij Idea 中设置 openIMAJ 时遇到问题。我已经从 svn 中检查了库,并通过 File->Project structure->Libraries 将其添加到项目中。IDEA 中的代码完成有点工作(完成导入语句),但是当我尝试编译它时,我收到以下错误:

我的朋友说这是一个项目结构问题,但找不到解决方案。

0 投票
1 回答
359 浏览

java - OpenIMAJ 无法访问视频文件

我正在使用 OpenIMAJ 在视频上绘制面部关键点,但它本身就卡在了第一步。这是我要运行的代码::

当我运行它时它会打印

file:///E:/​​AV/out2.flv URL file:///E:/​​AV/out2.flv 无法被 ffmpeg 打开。而是尝试打开指向 URL 的流。11:14:12.505 [Finalizer] 调试 com.xuggle.xuggler - 关闭悬空容器 (../../../../../../../csrc/com/xuggle/xuggler/Container. cpp:146)

在屏幕上,然后就消失了。如果我使用 video = new XuggleVideo(new File("E:/AV/out2.flv")); 结果是一样的

另外,如果我将文件保存在项目中,然后执行 video = new XuggleVideo(new File("out2.flv")); 我得到相同的结果。

如果我将链接放在浏览器中,我就可以访问该文件。出了什么问题?

更新:我得到了这个

out2.flv 12:03:06.485 [Finalizer] 调试 com.xuggle.xuggler - 关闭悬空容器 (../../../../../../../csrc/com/xuggle/xuggler /Container.cpp:146)

如果我使用video = new XuggleVideo("out2.flv");

0 投票
1 回答
210 浏览

openimaj - Openimaj:SuzukiContourProcessor 不返回所有孔甚至崩溃

我是 openimaj 的新手,我找不到任何包含详细信息的教程。我只从 openimaj.org 找到了 tutorial-pdf。所以我试着从轮廓开始。但是 SuzukiContourProcessor 对我不起作用。这是我的代码:

这是使用的图像:无法识别较低的“洞”:http: //i.stack.imgur.com/4NUGQ.png

在 SuzukiContourProcessor 中出现 NullPointerException 崩溃:http: //i.stack.imgur.com/IEM15.png

这是使用第二个图像的堆栈跟踪:

问题似乎是

返回 null 并且

抛出 NullPointerException。也许我做错了什么。

感谢您的帮助。

克里斯。

0 投票
1 回答
429 浏览

java - OpenIMAJ人脸识别中的rfaces.get(0).getSecondObject()总是返回null

输出:

0 投票
1 回答
273 浏览

scala - 为什么 sbt 不能解决 OpenIMAJ 依赖?

这是我在项目中使用的build.sbt

updateing 项目时,sbt 报告UNRESOLVED DEPENDENCIES

可能是什么问题?如何解决?

0 投票
3 回答
3945 浏览

java - OpenIMAJ Jar 文件

我是 openIMAJ 的新手,我想用它处理一些图片。有很多可用的教程,但它们都使用 Maven。有谁知道我可以从哪里下载 openIMAJ 的 jar 文件以直接在我的 Java 项目中使用?谢谢!

0 投票
1 回答
850 浏览

java - 在 Java 中使用 OpenImaj 从视频中提取帧

我需要从视频中提取帧,并且我使用的是 Java 平台。

我期待使用OpenIMAJ库来做到这一点。我想知道他们是否有其他更好的解决方案(更好的处理时间)?以及 OpenImaj 从视频中提取帧的平均处理时间和速度。

编辑:

我需要提取本地视频文件。我不会用 OpenIMAJ 实现其他任何东西。我只需要 OpenIMAJ 来提取帧并循环遍历它们。我需要知道 OpenIMAJ 从视频中提取帧所需的时间。与其他库(openCV、FFMPEG)相比,它是不是有点慢。

0 投票
0 回答
605 浏览

eclipse - 内部编译器错误:java.lang.ArrayIndexOutOfBoundsException: 1 at org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.substitute

我一直在尝试使用 OpenImaj Lib,当我运行 eclipse 时出现此错误:

org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding.substitute(ParameterizedTypeBinding.java:1190)

我能用它做什么?

0 投票
1 回答
234 浏览

java - 如何在不实际显示视频的情况下使用 OpenIMAJ 执行视频分析

我正在尝试使用 OpenIMAJ 分析几个视频,并且效果很好。显示用于调试的视频,现在我已经完成了。我只想分析视频并提取一些指标。我也不希望运行我的程序的人看到他们的视频。

然而帧分析算法深度使用当前显示的帧和显示的前一帧。有没有一种方法可以让我只读取视频的帧而不实际显示它们?