Tôi đang tìm thư viện đồ họa java cấp cao để tạo văn bản nghệ thuật, hình mờ, thay đổi kích thước, cắt, nhận dạng hình ảnh và thao tác. ImageMagic là một ví dụ tốt về thư viện như vậy, nhưng các cổng java của nó có phần vấn đề (chúng chạy ảo tưởng thông qua JNI hoặc thông qua dòng lệnh và là địa ngục để triển khai đến các máy chủ). Lý tưởng nhất là tôi muốn có chức năng tương tự như ImageMagic, nhưng thuần Java và mã nguồn mở, miễn phí để sử dụng. Có ai nhìn thấy một cái gì đó như thế không?Thư viện đồ họa Java
Điều này dành cho thành phần phía máy chủ. Một dịch vụ điều khiển hình ảnh của các định dạng web khác nhau (png, jpg, gif, v.v ...).
Java có các thư viện riêng của mình, tất nhiên (Graphics2D) nhưng tôi đang tìm kiếm thứ gì đó ở cấp độ cao hơn.
Dưới đây là một số trường hợp sử dụng:
- Resize và cây trồng hình ảnh. Nếu nó có "thay đổi kích thước thông minh" hoặc "cây thông minh" sẽ được làm mát, ví dụ: chỉnh kích thước đường may hoặc cắt theo các điểm quan tâm trong ảnh
- Vẽ văn bản nghệ thuật trên hình ảnh. Sử dụng phông chữ, màu sắc, hiệu ứng văn bản (văn bản 3d, than củi và các hiệu ứng khác)
- Nhúng hình mờ.
- Layering hình ảnh, sử dụng hình ảnh làm nền, mặt nạ với hình ảnh vv
- xác định hình ảnh như - số màu sắc, độ lệch chuẩn, vv
Như đã đề cập, Java trong Graphics2D nó hỗ trợ tất cả những điều trên nhưng quá thấp nên tôi đang tìm thứ gì đó đẹp hơn để làm việc cùng.
Cảm ơn!
Tôi đã sử dụng các gói xử lý hình ảnh phụ thuộc vào http://java.sun.com/javase/technologies/desktop/media/jai/ Tôi không chắc liệu nó có đáp ứng mọi nhu cầu của bạn hay không. – TJR