2013-08-29 30 views
0

我正在研究爲Java Tapestry Web應用程序實現基本在線圖像編輯器的最佳方式。我尋找的功能是:Java Tapestry Web應用程序中的基本圖像編輯器(打開文件,裁剪,保存到新文件)

1)打開一個用戶提供的文件

2)提供具有官能團的編輯窗口來裁剪圖像,或添加顏色填充形狀到圖像

的晦澀份

3)將編輯或未編輯的結果以新文件名保存到服務器上的某個位置。

我更喜歡不提供沉重的客戶端負載的前端,以及具有最小編輯選項或關閉不必要功能的前端。我還希望能夠在移動設備上使用它,因此Flash並非真正的可行選擇。

有沒有人有經驗或建議提供ImageMagick,JH圖像處理庫(http://www.jhlabs.com/ip/filters/index.html)或其他選項?

回答

0

Catalano Framework是一個用於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); 

...等等。

相關問題