キャッシュ内のキーの一部としてRenderedImagesを使用する必要があります(残りのキーはX座標とY座標のペアで構成されています)。RenderedImageの文字列ID?
以前は、文字列フィールドfilenameを持つカスタムクラスにRenderedImageをラップし、クラスのファイル名/ toString()を使用してキーを作成しましたが、キーには必ずRenderedImagesを使用する必要があります。
今、私はByteArrayOutputStreamに画像を書き込んで、それを使ってDatatypeConverterを使ってbase64文字列を作成していますが、その結果の文字列は大量であり、実際にはプログラムが遅くなります。
RenderedImageから何らかの種類の文字列IDを作成すると、すべての処理が遅くなることはありませんか?
ありがとうございました。