JAI ライブラリを使用して、それぞれのサイズが約 1300x1000 の一連の画像を調整しています。「Rescale」でピクセル強度を調整し、TiledImage.createGraphics() メソッドの Graphics2D オブジェクトでテキストと線を追加します。次に、「subsampleaverage」で画面に合わせて画像のサイズを変更し、Graphics2D.drawRenderedImage() で画面にレンダリングします。この時点までは、レンダリングに約 40 ~ 60 ミリ秒かかるため、減速はほとんどありません。
ただし、テキストと線のみを追加すると、表示が 100 ~ 200 ミリ秒まで遅くなります。ピクセル強度の調整後または前にテキストを追加しても問題ないため、これがなぜなのかわかりません。
サイトを調べてみましたが、具体的な答えが見つからないようです。多くの提案は BufferedImages を使用することでしたが、PlanarImages から BufferedImages への変換にも速度低下の問題があるようです。