问题标签 [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.
java - 如何为 openimaj 创建 pom.xml?
我正在尝试按照此处所述运行“mvn install”:
http://sourceforge.net/p/openimaj/wiki/OpenIMAJ%20From%20Source/
我已经下载了 openimaj 的 svn,pom.xml 文件位于:
当我尝试运行“mvn install”时,它说:
我相信我需要将我的 pom.xml 放入C:\Users\net
,但是我应该如何为 openimaj 创建这个 pom.xml?
openimaj - Openimaj 从集成摄像头或 USB 摄像头捕获视频并将其保存到硬盘(java)
我刚刚从该站点安装了几乎所有 openimaj 指令库:http: //sourceforge.net/p/openimaj/wiki/OpenIMAJ%20From%20Source/库已安装并正在运行。我只需要一个示例代码来从网络摄像头捕获视频并将其保存到硬盘。例如:
这是打开相机并向您显示视频的代码:
如何将 [vd] 保存在磁盘上?
java - 在 OpenImaj 库中使用 BagOfVisualWord 类
所以在我的情况下,我应该向 computeQuantisedFeatures 方法提供两个参数,第二个是类型
我尝试传递我的类型的 imagekeypoints 列表
并且
但我总是得到著名的错误
java - java.lang.IllegalArgumentException
我想使用OpenImaj Library从图像中提取 BOVW 。
我在实现 BagOfVisualWords 类的 extractFeatureFromQuantised 方法时遇到了错误
该方法中使用的以下实体
(BagOfVisualWords.java:106)
(SparseIntFV.java:64)
在 org.openimaj.util.array.SparseBinSearchIntArray。
java - 如何使用 OpenIMAJ 识别新面孔
我在我的 Java 应用程序的另一个线程上收到了 JPG 图像的实时流,我想不断扫描面部,以便稍后输出在相机运行时通过相机的所有不同面部的列表,以及有多少每张脸被看到的次数。这是我当前的代码:
问题是它总是将一张脸检测为新的,即使它是在前一帧中检测到的同一张脸。rfaces
总是空的。它永远无法识别现有的面孔。我究竟做错了什么?
另外,我不知道EigenFaceRecognizer
创建者函数的参数应该是什么,也许这就是它无法识别任何东西的原因......
maven - 带有 Proguard 和程序集插件的 Maven
我正在尝试使用具有以下配置的 Maven:
- 使用 maven-assembly-plugin 构建具有所有依赖项的单个 JAR (assembly:single)。
- 之后使用 Proguard 插件从包含的库中删除所有不必要的类。
我需要 proguard 来缩小依赖项的大小。我使用的 OpenIMAJ 库很大(100MB),我只需要它的一小部分。
问题是我当前的 Maven 配置以相反的顺序运行插件 - Proguard 首先运行并构建一个没有依赖关系的 JAR。
我的 pom.xml 的插件部分:
java - 我可以使用 OpenIMAJ 从 IP 摄像机捕获视频吗?
使用该OpenIMAJ
库,我可以从 IP 摄像机捕获和录制视频,还可以在 Web 应用程序中显示实时视频吗?
java - Java - Maven - OpenImaj 项目组装错误
我正在尝试使用 maven 和 OpenImaj 库组装一个项目,我一直按照此页面上的说明进行操作http://www.openimaj.org/tutorial/getting-started-with-openimaj-using-maven.html但有些该过程似乎与教程中的一个大纲不同,我在两台不同的计算机(mac 和 pc)上尝试过这个并收到以下错误/步骤,任何关于我在哪里/做错的想法都会有所帮助。
运行 mvn -DarchetypeCatalog= http://maven.openimaj.org/archetype-catalog.xml archetype:generate 行后,我提示“选择一个数字或应用过滤器”,默认值为 284。
一旦我选择了 284(我应该选择其他的吗?),我会被提示选择“maven-archetype-quickstart 版本”,我选择最新的 6:1.1,然后是 groupId、artifactId、版本、包和Y 确认,此结果为“构建成功”并在我的计算机上创建目录以及 pom.xml 文件。
当我导航到项目文件夹“cd projectName”并运行 mvn assembly:assembly 命令时,我首先看到正在收集一些包,然后我看到“构建失败”通知 -“无法执行目标 org. apache.maven.plugins:maven-assembly-plugin:2.2-beta-5 .... 未找到程序集描述符。
知道我做错了什么以及如何将 OpenImaj 库集成到项目中,我是否应该下载 SVN 版本并尝试从本地库中设置项目。
提前谢谢了!
java - 寻找用于处理图像的 Java 库
我正在研究一个图像识别项目,我正在搜索一个Java 库来帮助我。我想在我的图像中找到形状,比如边界或区域,我相信有很多图书馆可以帮助我。
我已经尝试过 openimaj,但找不到我需要的确切功能。
通常我会收到一组构成我的图像的向量或点。
也许我可以使用模式来搜索这张图片中的特殊形状。
你知道我可以使用的图书馆吗?
java - 使用 OpenIMAJ 识别两个图像之间的差异
我正在做一个图像处理项目。我正在使用从同一固定位置的同一网络摄像头拍摄的两张图像。
一个是表面的图像,(比如我的桌子)
另一个是相同的表面,但在视野中放置了一个物体。
我正在尝试将第二张图像中的新对象与第一张图像中可用的背景分开。
我是图像处理和 OpenIMAJ 库的新手。如果有人能告诉我可以使用哪些功能或技术来实现这一点,那将有很大帮助。
提前致谢。