你好朋友,我需要捕获图像,然后需要将高质量的图像发送到服务器,我正在为此编写下面的代码
image = (Bitmap) intent.getExtras().get("data");
Display display = getWindowManager().getDefaultDisplay();
width = display.getWidth();
height = display.getHeight();
Matrix mat = new Matrix();//removing rotations
String version= Build.VERSION.SDK;
Log.e("Version Number ",version);
if(Integer.parseInt(Build.VERSION.SDK) > 8)
{
mat.preRotate(0);//removing rotations of image
//image = Bitmap.createScaledBitmap(image,image.getWidth(),image.getHeight(), true);
image = Bitmap.createBitmap(image, 0, 0, image.getWidth(), image.getHeight(), mat, true); //removing rotations
}
else{
mat.preRotate(-90);//removing rotations of image
//image = Bitmap.createScaledBitmap(image,image.getWidth(),image.getHeight(), true);
image = Bitmap.createBitmap(image, 0, 0, image.getWidth(), image.getHeight(), mat, true); //removing rotations
}
我的问题是我得到的图像就像缩略图图像,而不是我做这么多谷歌搜索并找到这个链接 http://dharmendra4android.blogspot.in/2012/04/save-captured-image-to-applications.html 但是我无法实现它。如果任何机构为此提供任何示例项目或任何简单的解决方案,那将是很大的帮助。