Android-将BMP转换为8位深度的JPEG
我有一个以BMP格式捕获的指纹图像。代码如下Android-将BMP转换为8位深度的JPEG,android,jpeg,bmp,image-formats,Android,Jpeg,Bmp,Image Formats,我有一个以BMP格式捕获的指纹图像。代码如下 mBitmapFP = Bitmap.createBitmap(wight, height, Config.RGB_565); mCanvas = new Canvas(mBitmapFP); mPaint = new Paint(); ColorMatrix cm = new ColorMatrix(); cm.setSaturation(0); ColorMatrixColorFilt
mBitmapFP = Bitmap.createBitmap(wight, height, Config.RGB_565);
mCanvas = new Canvas(mBitmapFP);
mPaint = new Paint();
ColorMatrix cm = new ColorMatrix();
cm.setSaturation(0);
ColorMatrixColorFilter f = new ColorMatrixColorFilter(cm);
mPaint.setColorFilter(f);
我有一个要求,其中BMP文件需要转换为JPEG格式,但深度为8位。有人能帮忙吗?据我所知(),这不是一种受支持的格式。这是8-BPP(灰度)还是8-BPP(彩色),8位,还是每个组件每像素8位?