0

我正在研究为 Java Tapestry Web 应用程序实现基本在线图像编辑器的最佳方法。我正在寻找的功能是:

1) 打开用户提供的文件

2) 提供具有裁剪图像功能的编辑窗口,或添加填充颜色的形状以遮盖图像的某些部分

3) 将已编辑或未编辑的结果以新文件名保存到服务器上的某个位置。

我更喜欢不提供繁重客户端负载的前端,以及具有最少编辑选项或能够关闭不必要功能的前端。我还希望它可以在移动设备上运行,因此 Flash 并不是一个真正可行的选择。

是否有人对 ImageMagick、JH 图像处理库 ( http://www.jhlabs.com/ip/filters/index.html ) 或其他选项有经验或建议?

4

1 回答 1

0

Catalano 框架是用于 Java 和 Android 的科学计算框架。

例子:

FastBitmap fb = new FastBitmap(bufferedImage);

// Sepia effect.
Sepia sepia = new Sepia();
sepia.applyInPlace(fb);

// Crop
int startX = 10;
int startY = 10;
int newWidth = 100;
int newHeight = 100;

Crop crop = new Crop(startX, startY, newWidth, newHeight);
crop.applyInPlace(fb);

...以及更多。

于 2013-08-29T11:22:10.893 回答