1

クライアントとサーバー間のインターネット トラフィックを削減するために、拡大縮小された画像をユーザーに表示したいと考えています。

問題を解決するために、次の名前のライブラリが見つかりましたimgscalr

github ページで、このライブラリは gif をサポートしていないと書いてください。

サポートされている形式のリストが見つかりませんでした。
私たちのアプリケーションでは、ユーザーは任意の拡張子で任意の画像をロードできるため、この質問は私にとって非常に現実的です.

別の方法で助けたりアドバイスしたりしてください。

4

2 に答える 2

0

私が理解したように、使用されている Java バージョンに依存します。たとえば、Java 7 の場合、このライブラリは次の形式をサポートしています。

https://docs.oracle.com/javase/7/docs/api/javax/imageio/package-summary.html

于 2014-12-04T09:07:10.530 に答える
0

正解 - imgscalr は、デコードされた BufferedImage インスタンスで直接動作します。つまり、何か (通常は ImageIO) が既にファイルを未加工の画像データにデコードしており、imgscar 自体には「ファイル形式」は関係ありません。つまり、RGB 値で動作しているだけです。

于 2014-12-04T17:18:18.850 に答える