从Android应用程序中拍照,然后我想用按钮更改图片的颜色
我已经开发了一个Android应用程序,但我的挑战是,一旦我得到了图片,我需要能够更改图片效果,例如,gris到乌贼墨效果。使用这种方法,你应该能够实现你的目标从Android应用程序中拍照,然后我想用按钮更改图片的颜色,android,sdk,android-ndk,Android,Sdk,Android Ndk,我已经开发了一个Android应用程序,但我的挑战是,一旦我得到了图片,我需要能够更改图片效果,例如,gris到乌贼墨效果。使用这种方法,你应该能够实现你的目标 public static void SepiaEffect(Drawable drawable) { if (drawable == null) return; final ColorMatrix matrixA = new ColorMatrix(); // making image B&W matrix
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);
}
您想在拍摄后更改图片颜色吗?请更清楚地描述您的问题。