2017-05-05 12 views
0

1秒に複数の異なるウィンドウのスクリーンショットを取る必要がある、Javaでプログラムを書く。 java.awt.RobotのcreateScreenCapture(Rectangle screenRect) を使用しています。私はこれを行う2つの異なる可能な方法を考えました:Robot ressource effectivityを持つJavaスクリーンショット

1:各ウィンドウの領域のスクリーンショットを撮ります。
2:画面全体のスクリーンショットを撮り、小さな画像で分割します。

どれがより効果的なのですか?

+0

1つのスクリーンショット...これはすべてのウィンドウの重複の問題はありませんか? – Tezra

+0

いいえ、彼らはお互いに隣り合っていません –

答えて

0

ここでは、デバイスIOはリーグでのボトルネックなので、一度メモリに取り込んでから操作してください。

関連する問題