>>859
int[] getRGBPixels(int x, int y, int w, int h, int[] pixels, int off)
指定する領域のピクセル値を0xRRGGBBの形式で取得します。

static Image createImage(int width, int height, int[] data, int off)
RGB配列を指定してイメージオブジェクトを生成します。

この二つを使えば、使い物になる程度には速いよ。
ただし、エミュレータだと地獄の遅さなので、デバッグフラグで処理切り替えられるようにしておいたほうがいい。
240*240なら1分くらい平気でかかる<エミュ
実機なら1秒はかからないと思う。