Domanda

Ho bisogno di un programma di compressione delle immagini che funziona in Linux che è in grado di comprimere tutti i principali formati di immagine. Ho bisogno per il mio gatto webserver quindi se si trattava di un'implementazione Java, che sarebbe grande (lo so, non è probabile). Ho guardato in giro ed è venuto solo attraverso GraphicsMagick / ImageMagick (che sono eccellenti), ma sono scritti in C e ho solo bisogno di un'applicazione che fa la compressione in modo che siano una caratteristica po 'ricca per le mie esigenze.

Grazie per il vostro aiuto.

È stato utile?

Soluzione 3

Alla fine ho deciso di usare im4java con GraphicsMagick. im4java è un wrapper Java attorno alla linea di comando per l'esecuzione di immagini / comandi GraphicsMagick. GraphicsMagick è in grado di ridurre le dimensioni del file di tutti i principali formati di immagine. Questa combinazione ha funzionato abbastanza bene finora.

Altri suggerimenti

Sono programmi separati, ma vi consiglio:

pngcrush e jpegtran

Il Java JRE ha il supporto per la codifica / decodifica le immagini da e verso la maggior parte dei formati comuni e senza programmi esterni dovrebbero essere necessarie.

Tiff compressione utilizzando Java ImageIO per un esempio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top