Linuxで動作し、すべての主要な画像形式を圧縮できる画像圧縮プログラムが必要です。私はTomcatWebサーバーにそれを必要としているので、それがJava実装であれば、それは素晴らしいことです(私は知っていますが、そうではないでしょう)。私は周りを見回して、GraphicsMagick / ImageMagick(これは優れています)に出くわしましたが、Cで書かれており、圧縮を行うアプリケーションのみが必要なので、ニーズに合わせて少し機能が豊富です。
ご協力いただきありがとうございます。
Linuxで動作し、すべての主要な画像形式を圧縮できる画像圧縮プログラムが必要です。私はTomcatWebサーバーにそれを必要としているので、それがJava実装であれば、それは素晴らしいことです(私は知っていますが、そうではないでしょう)。私は周りを見回して、GraphicsMagick / ImageMagick(これは優れています)に出くわしましたが、Cで書かれており、圧縮を行うアプリケーションのみが必要なので、ニーズに合わせて少し機能が豊富です。
ご協力いただきありがとうございます。
Java JREは、最も一般的な形式との間の画像のエンコード/デコードをサポートしており、外部プログラムは必要ありません。
例については、 JavaImageIOを使用したTiff圧縮を参照してください。
結局、GraphicsMagickでim4javaを使用することにしました。im4javaは、image/graphicsMagickコマンドを実行するためのコマンドラインのJavaラッパーです。GraphicsMagickは、すべての主要な画像形式のファイルサイズを縮小することができます。この組み合わせは、これまでのところ非常にうまく機能しています。