Android 清除png图片的白色背景
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Android 清除png图片的白色背景
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            /**清除背景顏色   * @param mBitmap* @param mColor 背景顏色值 eg:Color.WHITE** @return*/
private static Bitmap getAlphaBitmap(Bitmap mBitmap, int mColor)
{Bitmap mAlphaBitmap = Bitmap.createBitmap(mBitmap.getWidth(), mBitmap.getHeight(), Bitmap.Config.ARGB_8888);int mBitmapWidth = mAlphaBitmap.getWidth();int mBitmapHeight = mAlphaBitmap.getHeight();for (int i = 0; i < mBitmapHeight; i++){for (int j = 0; j < mBitmapWidth; j++){int color = mBitmap.getPixel(j, i);if (color != mColor){mAlphaBitmap.setPixel(j, i, color);}}}return mAlphaBitmap;
} 
                        
                        
                        ?
調用:
Bitmap bitmap = loadBitmap(src);//清除背景顏色 bitmap= getAlphaBitmap(Objects.requireNonNull(bitmap), Color.WHITE);總結
以上是生活随笔為你收集整理的Android 清除png图片的白色背景的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Android中文图混排时文图的居中对齐
- 下一篇: C# RichTextBox 实现循环查
