Java Tapestry web应用程序中的基本图像编辑器(打开文件、裁剪、保存到新文件)
我正在研究为JavaTapestryWeb应用程序实现基本在线图像编辑器的最佳方法。我正在寻找的功能包括: 1) 打开用户提供的文件 2) 提供具有裁剪图像功能的编辑窗口,或为图像的模糊部分添加颜色填充形状 3) 使用新文件名将已编辑或未编辑的结果保存到服务器上的某个位置 我更喜欢一个前端,它不提供沉重的客户端负载,并且具有最小的编辑选项或关闭不必要功能的能力。我还希望它能够在移动设备上运行,所以Flash并不是一个真正可行的选择 有人对ImageMagick、JH图像处理库()或其他选项有经验或建议吗?这是一个针对Java和Android的科学计算框架 例如:Java Tapestry web应用程序中的基本图像编辑器(打开文件、裁剪、保存到新文件),java,image,image-processing,image-editing,Java,Image,Image Processing,Image Editing,我正在研究为JavaTapestryWeb应用程序实现基本在线图像编辑器的最佳方法。我正在寻找的功能包括: 1) 打开用户提供的文件 2) 提供具有裁剪图像功能的编辑窗口,或为图像的模糊部分添加颜色填充形状 3) 使用新文件名将已编辑或未编辑的结果保存到服务器上的某个位置 我更喜欢一个前端,它不提供沉重的客户端负载,并且具有最小的编辑选项或关闭不必要功能的能力。我还希望它能够在移动设备上运行,所以Flash并不是一个真正可行的选择 有人对ImageMagick、JH图像处理库()或其他选项有经验
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);
…还有更多