我使用下面的代碼方的位圖是方形:模糊的平方位的Android
private static Bitmap squareBitMap(Bitmap givenBitmap) {
int dim = Math.max(givenBitmap.getWidth(), givenBitmap.getHeight());
Bitmap resultBitmap= Bitmap.createBitmap(dim, dim, Config.ARGB_8888);
Canvas canvas = new Canvas(resultBitmap);
canvas.drawColor(Color.WHITE);
canvas.drawBitmap(givenBitmap, (dim - givenBitmap.getWidth())/2, (dim - givenBitmap.getHeight())/2, null);
return resultBitmap;
}
這code模糊的位圖。
有谷歌在許多應用程序播放模糊和方形位圖這樣的:
例
我怎樣才能做到這一點?
可能重複HTTP ://stackoverflow.com/questions/2067955/fast-bitmap-blur-for-android-sdk) –
檢查http://chiuki.github.io/android-shaders-filters/#/43。我沒有嘗試,但它可能是一個好點從開始;) – Gordak