3

我使用 android 相机捕获图像并保存为位图。

Intent i = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
                startActivityForResult(i, CAMERA_CODE);
if(requestCode == CAMERA_CODE){
        Bundle b = data.getExtras();
        Bitmap bmp = (Bitmap)b.get("data");
//I changed the bitmap from immutable to mutable somewhere here
mutableBitmap = Bitmap.createScaledBitmap(mutableBitmap, widthOfscreen, heightOfScreen, false);
        cropView.setBitmap(mutableBitmap);
    }

问题是位图很小,我想要更大的东西。只是我的代码的结果是存在一些像素化区域或结果与原始图像不匹配的直觉。

4

0 回答 0