解决方案 »
- Android 连接 蓝牙打印机 打印小票,急,求各位大神 高分
- 怎样手势感应滑动activity?
- 如何在应用cache目录中建立文件以及修改文件的权限
- 有一行有两个组件EditText和Button,Button靠最右,EditText宽度从最左到Button的左边,这个用相对布局,要怎么实现?
- Android通信问题
- SurfaceView 添加到 悬浮窗 有错误
- android shadowcolor 不能使用selector吗?
- 关于fragment传参
- 关于AndroidTV上使用scrollview的问题
- 初学Android的体验
- 向大神求助。。Android程序异常
- android中widget分类
Bitmap bm = BitmapFactory.decodeByteArray(data, 0, data.length);
你还是看看其它原因吧。
Size previewSize = camera.getParameters()
.getPreviewSize();//camera是onPreviewFrame参数提供
BitmapFactory.Options newOpts = new BitmapFactory.Options();
newOpts.inJustDecodeBounds = true; YuvImage yuvimage = new YuvImage(
data,
ImageFormat.NV21,
previewSize.width,
previewSize.height,
null);//data是onPreviewFrame参数提供 ByteArrayOutputStream baos = new ByteArrayOutputStream();
yuvimage.compressToJpeg(
new Rect(0, 0, previewSize.width, previewSize.height),
80,
baos);// 80--JPG图片的质量[0-100],100最高
byte[] rawImage =baos.toByteArray(); Bitmap bitmap = BitmapFactory.decodeByteArray(rawImage, 0,
rawImage.length);
{
BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 4; //这里表示原来图片的1/4 Bitmap bitmap2 = BitmapFactory.decodeByteArray(data, 0, data.length,options);
}