Sto cercando una libreria grafica java di alto livello per la creazione di testo artistico, filigrane, ridimensionamento, ritaglio, identificazione dell'immagine e manipolazione. ImageMagic è un buon esempio di tale libreria, ma le sue porte java sono alquanto problematiche (eseguono imagemagic tramite JNI o tramite riga di comando e sono dannose da distribuire ai server). Idealmente mi piacerebbe avere funzionalità simili a ImageMagic, ma puro Java e open-source, gratis da usare. Qualcuno ha mai visto qualcosa del genere?Libreria grafica Java
Questo è per un componente lato server. Un servizio che manipola immagini di vari formati web (png, jpg, gif ecc.).
Java ha le sue librerie, ovviamente (Graphics2D) ma sto cercando qualcosa di livello superiore.
Qui ci sono diversi casi di utilizzo:
- ridimensionare e ritagliare le immagini. Se ha "ridimensionamento intelligente" o "ritaglio intelligente" che sarà interessante, ad esempio ridimensionamento della cucitura o ritaglio da punti di interesse nella foto
- Disegno di testo artistico sulle immagini. Utilizzo di caratteri, colori, effetti di testo (testo 3D, carboncino e altri effetti)
- Incorporamento di filigrane.
- stratificazione immagini, utilizzando immagini come sfondo, mascherando con immagini ecc
- identificazione di immagine come - numero di colori, ecc stdev
Come accennato, Java nel suo Graphics2D supporta tutto quanto sopra, ma è troppo basso, quindi cerco qualcosa con cui lavorare meglio.
Grazie!
Ho usato pacchetti che manipolano immagini che dipendono da http://java.sun.com/javase/technologies/desktop/media/jai/ Non sono sicuro che soddisferà tutte le vostre esigenze. – TJR