android 实现camera拍照功能,如何获取图片?求大神帮助
用android实现拍照功能,但是拍下来的照片是红绿色的,有哪位高手知道还要对数据进行哪些处理啊?下面是拍照回调函数publicvoidonPictureTaken(by...
用android实现拍照功能,但是拍下来的照片是红绿色的,有哪位高手知道还要对数据进行哪些处理啊?下面是拍照回调函数public void onPictureTaken(byte[] _data,Camera _camera){ Bitmap bm=BitmapFactory.decodeByteArray(_data, 0, _data.length); File myCaptureFile=new File(FilePath); try{ FileOutputStream rc=new FileOutputStream(myCaptureFile); BufferedOutputStream bos=new BufferedOutputStream(rc); //bos.write(_data); bm.compress(Bitmap.CompressFormat.JPEG, 100, bos); bos.flush(); bos.close(); mImageView1.setImageBitmap(bm); resetCamera(); initCamera(); }catch(Exception e) { Log.e(TAG,e.toString()); //e.printStackTrace(); } 需要对bos文件里面的数据进行什么样的处理呢?
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询