後藤 浩昭(GORRY)です。
今回は「オリジナルサイズのままの加工」が目的のようなので、
縮小はできないかと思います。
おそらくはNDK上で組むのが最も適切ですが、もうひとつの手段として
「Android3.0以上を対象にする」という方法があります。
OS3.0以降はBitmapの実体格納メモリがネイティブ部になったため
より大きい画像を保持できるようになっていることによるものです。
大雑把に、一般的なデジカメで生成できる4000x3000pxくらいの画像を
ベタに展開するだけでも40~50MBくらいのメモリを必要とし、
さらに加工するとなるとその2~3倍のメモリが必要となります。
「そのくらいのメモリを用意しやすい端末」という時点で、たとえ
NDK上で組んだとしてもOS2.3では適さない端末が結構あるのでは
ないかと考えます。
In message <CAFYSpDbXMa2H0arQwS3uL392wSKTVT4cCbV-rGkf=
apAv...@mail.gmail.com>
"Re: [android-group-japan: 21427] Re: 大きな画像を加工したい"
Hiroaki GOTO as "GORRY" : 後藤 浩昭
EMAIL:
gorr...@gmail.com