问题一:android中如何把JEPG图像变化为BMP格式并将其中的像素以RGB形式读取入数组
问题二:Android中如何将把ImageView 中图片做问题一的处理
求高手帮助解决,小弟不胜感激啊。。
问题一Demo:
bmp1 = BitmapFactory.decodeFile(图片地址); ByteArrayOutputStream stream = new ByteArrayOutputStream(); bmp1.compress(Bitmap.CompressFormat.JPEG, 100, stream); byte[] byteArray = stream.toByteArray();
问题二:
imageView.buildDrawingCache();
Bitmap bmap = imageView.getDrawingCache();
参考:http://stackoverflow.com/questions/4715044/android-how-to-convert-whole-imageview-to-bitmap
bmp1.compress(Bitmap.CompressFormat.JPEG, 100, stream);这句话的意思是把图片压缩吧,在这里压缩图片干什么?
@liuyufeng: 根据自己的需求改,这里只是一个DEMO
@artwl: ok,thanks