iPhone 3GS では、カメラがキャプチャした画像は 2048x1536 ピクセルです。私の計算が正しければ、この画像を CGLayer で開くと 12.5 MB を消費します。
Springboard は、12 mb を超えるアプリケーションを終了します (少なくともこれは私に起こります)。
この画像を CGContextDrawLayer のような関数で操作すると、少なくともさらに 12 MB 消費されます。
これは24MBです。
プログラムを終了させずに iPhone でそのような画像を操作するにはどうすればよいでしょうか?
寸法を縮小せずに、カメラで撮影した画像のフットプリントを縮小する方法はありますか?
手がかりはありますか?ありがとう。