黑白照片的Android
答
像这样的东西应该工作:
public Bitmap greyScaler(Bitmap b) {
Bitmap grayscaleBitmap = Bitmap.createBitmap(b.getWidth(),
b.getHeight(), Bitmap.Config.RGB_565);
Canvas c = new Canvas(grayscaleBitmap);
Paint p = new Paint();
ColorMatrix cm = new ColorMatrix();
cm.setSaturation(0);
ColorMatrixColorFilter filter = new ColorMatrixColorFilter(cm);
p.setColorFilter(filter);
c.drawBitmap(b, 0, 0, p);
return grayscaleBitmap;
}
+0
如果我想为相同的效果设置相机屏幕? – 2011-10-12 04:42:31
不要再问同样的问题:http://stackoverflow.com/questions/5348468/how-to-force-a-photo-into-black白 – 2011-03-18 08:04:07