簡體   English   中英

Java Tapestry Web應用程序中的基本圖像編輯器(打開文件,裁剪,保存到新文件)

[英]Basic image editor (open file, crop, save to new file) in a Java Tapestry web application

我正在研究為Java Tapestry Web應用程序實現基本的在線圖像編輯器的最佳方法。 我正在尋找的功能是:

1)打開用戶提供的文件

2)提供一個具有裁剪圖像功能的編輯窗口,或添加色彩填充的形狀以遮蓋圖像的某些部分

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

我希望前端不提供沉重的客戶端負載,並且前端要么具有最少的編輯選項,要么具有關閉不必要功能的能力。 我還希望它可以在移動設備上運行,因此Flash並不是一個切實可行的選擇。

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

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);

...以及更多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM