2017-09-19 2 views
0

キャッシュ内のキーの一部としてRenderedImagesを使用する必要があります(残りのキーはX座標とY座標のペアで構成されています)。RenderedImageの文字列ID?

以前は、文字列フィールドfilenameを持つカスタムクラスにRenderedImageをラップし、クラスのファイル名/ toString()を使用してキーを作成しましたが、キーには必ずRenderedImagesを使用する必要があります。

今、私はByteArrayOutputStreamに画像を書き込んで、それを使ってDatatypeConverterを使ってbase64文字列を作成していますが、その結果の文字列は大量であり、実際にはプログラムが遅くなります。

RenderedImageから何らかの種類の文字列IDを作成すると、すべての処理が遅くなることはありませんか?

ありがとうございました。

答えて

関連する問題