Androidで32bpp画像を変換する必要があります。これは、Bitmap.ConfigをARGB_8888として使用するBitmapクラスのインスタンスです。1.色深度画像を8bppと4bppに減らすにはどうすればよいですか?2. androidは、同じことを実現するためのJavaヘルパークラスを提供していますか?
1240 次
2 に答える
3
copy()
ビットマップの-methodを使用します。ここでは、利用可能な色深度の1つから結果の色深度を指定できますBitmap.Config
(16または8 bpp、Androidのさまざまなフィールドで他のいくつかの構成を見てきましたが、ビットマップと互換性があると思われるのはの構成だけですBitmap.Config
)。
于 2012-05-06T08:30:32.630 に答える
0
この種の色の量子化を行うには、外部の画像処理ライブラリを使用する必要があります。私はレプトニカを使用したいと思います。Cで書かれていますが、このプロジェクトでAndroidJavaバインディングを見つけることができます
于 2012-05-06T08:35:53.367 に答える