0
我拿一個視圖的屏幕截圖(包含在白色背景上繪製的黑線):將位圖轉換的透明背景爲白色
myView.setDrawingCacheEnabled(true);
Bitmap drawing = Bitmap.createBitmap(myView.getDrawingCache());
如果我旋轉此位圖如下所示:
Matrix matrix = new Matrix();
matrix.postRotate(45);
drawing = Bitmap.createBitmap(drawing, 0, 0, drawing.getWidth(), drawing.getHeight(), matrix, true);
我會得到一個透明背景的圖像。
爲了用白色替換透明顏色而不留下任何僞影,我需要做些什麼?這甚至有可能嗎?