0
我開發了一款Android應用,但是我的挑戰是,一旦我有了照片,我需要能夠更改圖片效果,例如格里斯到棕褐色的效果。從Android應用拍攝照片,然後我想用按鈕更改彩色照片
我開發了一款Android應用,但是我的挑戰是,一旦我有了照片,我需要能夠更改圖片效果,例如格里斯到棕褐色的效果。從Android應用拍攝照片,然後我想用按鈕更改彩色照片
使用這種方法你應該能夠實現你的目標。
public static void SepiaEffect(Drawable drawable) {
if (drawable == null)
return;
final ColorMatrix matrixA = new ColorMatrix();
// making image B&W
matrixA.setSaturation(0);
final ColorMatrix matrixB = new ColorMatrix();
// applying scales for RGB color values
matrixB.setScale(1f, .95f, .82f, 1.0f);
matrixA.setConcat(matrixB, matrixA);
final ColorMatrixColorFilter filter = new ColorMatrixColorFilter(matrixA);
drawable.setColorFilter(filter);
}
你想改變圖片的顏色*後*採取它?請給出 – SoulRayder
,更清楚地描述你的問題。 –