2

私は画像クロッパーに取り組んでいます。ユーザーはビットマップを渡し、楕円形を使用してビットマップをクリップできます。

私のコード:

public class CropView extends View{

    @Override
    protected void onDraw(Canvas canvas) {
           //Draw user's image to canvas
           canvas.drawBitmap(mBitmap, mMatrix, mPaint1);

           //Draw an oval shape.Contents inclued this shape should be clip and then save.
           //Please ignore method generateOvalPath(), it just generate a resizeable oval
           Path ovalPath = generateOvalPath();
           canvas.drawPath(ovalPath,mPaint2);

           **//How to save the contents included within the oval to a Bitmap?**
    }

}

ここに画像の説明を入力

4

0 に答える 0