小编Gab*_*njo的帖子

客户端图像处理

我们正在构建一个需要大量图像处理的基于Web的应用程序.我们希望这个处理负载尽可能地在客户端上,我们希望尽可能多地支持平台(甚至是移动设备).

是的,我知道,一厢情愿

这是信息:

  1. 图像处理是来自某些数据的光栅化.想像从PDF文件创建PNG图像.

  2. 我们没有很多服务器电源.所以客户端处理是必须的.

所以,我们正在考虑:

  1. Flash - 最普遍,但从我读到的开发工具乏善可陈.(目前还没有iPhone/iPad支持).

  2. Silverlight - 允许我们使用.NET CLR,因此是一个很大的++(很多代码都在.NET中).但大多数手机都不支持(未来传闻的Android支持)

  3. HTML5 + Javascript - 可能是最"便携"的选项.问题是必须在Javascript中重写所有图像处理代码.

任何可能有帮助的想法或架构?澄清:我不需要进一步了解哪些库可用于Silverlight和Javascript.我的困境是

  • 选择Silverlight意味着不支持大多数手机
  • 选择Flash意味着我们必须重新开发大部分代码而不支持iPhone/iPad
  • HTML5 + Javascript我们必须重新开发大部分代码,并且尚未在所有浏览器中完全支持
  • 选择两个(Silverlight + Flash)将太昂贵

我可能会缺少任何开箱即用或明智的想法/替代方案?

flash silverlight html5 ria image-processing

32
推荐指数
2
解决办法
5434
查看次数

使用Java中的Marvin Framework删除轮廓

我正在使用Marvin Framework来获取静脉图案,但我不知道如何去除叶子轮廓

我正在做以下事情:(每个函数调用其相应的Marvin插件.):

    MarvinImage source = MarvinImageIO.loadImage("source.jpg");

    MarvinImage gsImage = grayscaleImage(source);

    MarvinImage blImage1 = blurEffect(gsImage.clone(),1);

    MarvinImage blImage2 = blurEffect(blImage1.clone(), 13);

    MarvinImage difi = subtract(blImage2.clone(), blImage1.clone());

    difi = invertC(difi.clone());

    difi = closingEffect(difi.clone());

    difi = MarvinColorModelConverter.binaryToRgb(difi.clone());

    difi = reduceNoise(difi.clone());

    difi = invertC(difi.clone());

    MarvinImageIO.saveImage(difi, "result.jpg");
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在此输入图像描述

java pattern-recognition image-processing marvin-framework

17
推荐指数
1
解决办法
534
查看次数

2D形状识别算法 - 寻找指导

我需要能够验证用户是否正确绘制了形状,从简单的形状开始,如圆形,三角形和更高级的形状,如字母A.

我需要能够实时计算正确性,例如,如果用户应绘制一个圆形但是绘制一个矩形,我希望能够在绘图发生时检测到它.

有几种不同的形状识别方法,遗憾的是我没有经验或时间来尝试它们,看看它们的作用.

您会针对此特定任务推荐哪种方法?

非常感谢您的帮助.

image-processing image-recognition shape-recognition marvin-framework

16
推荐指数
1
解决办法
4万
查看次数

视频处理和过滤库

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

在我搜索期间,我遇到了两个候选人:OpenCv和FFmpeg,我找到了一个仅适用于FFmpeg的完整框架(所以+1为此).

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

编辑:

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

android opencv ffmpeg video-processing marvin-framework

9
推荐指数
1
解决办法
2万
查看次数

Android的图像效果?

我正在制作一个应用程序,允许用户点击图片,然后在图片上应用各种效果过滤器.基本上,我想创建一个类似于布丁相机的应用程序.

我研究了很多,并且遇到了3个选项来做到这一点: -

1)使用OpenCV并手动实现所有效果[不是我的第一优先,因为它使用了很多时间,但是如果其他所有的都没有用就会这样做].

2)通过NDK移植到Android,使用像ImageMagick/ImageJ/Marvin这样的库.

3)使用像jjil这样的库.

现在我想知道哪种方法最好.我的优先事项是: -

1)我希望能够调整效果,并可能创建自己的新自定义效果.

2)我希望它能够快速运行,因为我希望我的应用程序能够快速响应.

3)我想使用最容易学习的库,因为我不是图像处理的专家.

请帮忙!

camera android effects imagemagick image-processing

8
推荐指数
1
解决办法
1645
查看次数

是否可以使用java创建像Instagram这样的照片过滤程序?

是否可以使用java创建像Instagram这样的照片过滤程序?它不一定是一个移动应用程序,具有地理标记,上传,评论和其他社交媒体功能的所有功能.我只对Java的照片过滤功能感兴趣.如果是这样,我们将非常感谢代码片段或教程的链接.
先谢谢你们.

java photo image-processing filter

4
推荐指数
1
解决办法
7040
查看次数