だから私はビットマップを持っています..今、元のビットマップの特定の領域から5つの小さなビットマップを作成したいと思います。
パスまたは四角形でこれを行うことは可能ですか?
例えば :newBitmap = OriginalBitmap.copyFromArea(Path data | rect)
クラスからcreateBitmap静的メソッドを使用できますBitmap
。
たとえば、20x25 の画像 ( originalBitmap
) があり、右下隅に 5x6 のスライス ( newSlice
) が必要な場合は、次の操作を実行できます。
Bitmap newSlice = Bitmap.createBitmap (originalBitmap, 15, 19, 5, 6);