问题标签 [marvin-framework]

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 回答
1727 浏览

java - 我正在使用 Marvin 图像处理库,MarvinPluginLoader.loadImagePlugin() throw FileNotFoundException

0 投票
1 回答
320 浏览

tomcat - 将 MarvinFramework 添加到 Tomcat7 上的 WebApp

我有一个Jersey正在运行的 WebApp,Tomcat并且想要集成MarvinFrameworkImageProcessing。基本上我想减少噪音、灰度和缩放图像以进行进一步处理。

Marvin 框架依赖于自定义插件来实现其特定目的,以及我想要使用的那些插件。但是由于 Framwork 有自己的ClassLoader,它在运行时从项目内的绝对位置动态加载插件JAR,我很困惑将文件放在哪里或如何配置 WebApp,ClassLoader 能够加载 JAR。我在我的WEB-INF/lib-dir 中重新创建了独立应用程序的目录结构,Deployment Assembly但没有成功。

我得到一个:

当我尝试时:

jar 文件应由部署组件位于:

0 投票
1 回答
135 浏览

java - 如何线程化这个应用程序

我正在使用 Marvin 框架和 Java CV (OpenCV),

目标: - 检测视频中的绿色区域并在该区域上制作一个矩形。

解决方案: - 使用 Marvin 框架,我已经能够检测到静态图像中的绿色区域

问题:- 在视频中做同样的事情,因为每帧必须从 x,y 坐标扫描并且必须制作矩形,它甚至没有显示检测,性能问题也。

1) MarvinTest类 :从视频中获取帧并发送到 SkinDetection 类以检测绿色区域。

2)类SkinColordetection:检测绿色区域并通过它绘制矩形。

视频是通过使用电影制作者移动的这个静态图像制作的。需要帮助执行它,视频正在运行,但绿色区域没有被矩形突出显示。

0 投票
2 回答
22326 浏览

android - 视频处理和过滤库

我正在尝试决定选择哪个库来创建可以过滤视频的应用程序,例如美化或清晰度。

在我的搜索过程中,我遇到了 2 个候选者:OpenCv 和 FFmpeg,并且我发现了一个仅适用于 FFmpeg 的完整框架(为此 +1)。

我找不到两者之间的完整比较,所以如果有人尝试过它们并且可以发布答案,那将非常有帮助。

编辑:

另一个候选人是适用于 Android 的 Marvin 框架(Java 项目) - https://code.google.com/p/android-image-filtering/

0 投票
1 回答
1117 浏览

java - 在 Android 中使用 Java 的 Marvin 框架

我已经创建了一个通过相机捕获图像的活动,现在我有了Bitmap想要从这里传递给这个插件类的格式的图像: 函数如下所示:

现在我如何传递这些论点?

它首先要求MarvinImage我如何将我的转换Bitmap为 MarvinImage?其余的论点是什么?

请帮忙。

0 投票
1 回答
1567 浏览

java - 使用 java 代码使用 marvin 框架进行图像/视频处理

我有一套marvin sample projects。图像处理模块运行良好。

但是,当我尝试运行视频处理项目时,它会引发如下异常:

0 投票
1 回答
371 浏览

java - 用于网络摄像头的 Marvin Project 插件:没有从网络摄像头加载图像

我正在尝试运行 MarvinProject 网站上提供的示例:

http://marvinproject.sourceforge.net/en/examples/videoFilters.html

那个,但我不能让它工作,我正在使用 HP pavilion dv7 笔记本电脑。我已经安装了 javacv 库。

我的问题是:为什么我会得到这个例外?为什么我在框架窗口中看不到任何内容?

首先十分感谢!

编辑:我忘了包括这个......在这行代码抛出异常: imageIn = videoInterface.getFrame(); 它在 run() 方法中。谢谢!

编辑2:我刚刚弄清楚问题出在哪里!

我只需要加载更多的库!共产党的!

https://code.google.com/p/javacv/downloads/detail?name=javacv-0.6-cppjars.zip

那些!总之谢谢大家!干杯。

PD:由于是新手,没有足够的声誉,我仍然无法回答我自己的问题,这就是我正在编辑的原因,我必须等待7个小时左右,我会尽快发布这个作为答案!干杯!

0 投票
0 回答
1140 浏览

java - 图像过滤器 - 卷积

我正在尝试实现图像过滤器(使用抽搐)。我花了一整天的时间试图弄清楚发生了什么,但我找不到错误。该滤镜仅在我使用它来模糊图像时才起作用。在其他情况下它不能正常工作:例如这是原始图片(过滤前):

过滤前的图片

这是用这个矩阵过滤后的图片:

在此处输入图像描述

压花滤镜后的图片

我在代码中使用了Marvin 图像处理框架jblas 库

}

看到过滤的效果,我想 SumRed、SumGreen 和 SumBlue 超出范围,它们设置为 255 或 0 值。但我不知道为什么。

0 投票
1 回答
1159 浏览

java - Marvin 图像处理框架 - 侵蚀插件问题

Marvin 图像处理框架中的 Erosion 插件有问题。我想做腐蚀,但不幸的是,在那之后我没有得到输出图像。这是我的代码:

我正在使用 Java JDK 1.7 和 Marvin Framework 1.5.0 当然,我已经尝试对 .jar 文件执行相同的操作,没有进行任何更改。

有人可以帮助我吗?

0 投票
3 回答
1600 浏览

java - 使用等式画线

我的程序的目标是画出垂直于白线的线,穿过黄点。我唯一的想法是找到方程,但我做的第一件事是使用方程画白线,但它不起作用,我想知道为什么。

在此处输入图像描述

我试图在两点之间画一条线。我有一点 (beginX, beginY) 和 (endX, endY)

以下是等式的外观:

方程

我正在使用 Marvin 图像处理库,并且有一个功能

在两点 (x1,y1) 和 (x2,y2) 之间画一条线

我用这个函数在我的点之间画线,效果很好。但现在我想画同样的线,但使用我的方程式。(我需要它,因为我的程序的下一步是绘制穿过黄点的垂直线,我不知道如何以不同的方式进行)。

这是我的代码:

结束效果:

在此处输入图像描述

我不知道,为什么我的线和白色的不一样。我知道它在不同的点开始和结束,但为什么它甚至与白色的一点都不相似?

有谁知道发生了什么?如果没有,也许有人可以告诉我不使用数学方程式绘制穿过黄点的垂直线的方法吗?