カラーのUIImageのモノクロ化、CGColorSpaceCreateDeviceGray で作ったコンテキストに書いてやればいい。このメソッドは名前にの中にDeviceとあるが10.4以降では実はジェネリックなのでその後の描画と合わせて2回キャリブレーションかかるという心配はないようだ。