Зачем получать размытое изображение, снятое с камеры в Android? - PullRequest
3 голосов
/ 22 октября 2019
  1. Я сделал снимок с камеры, но изображение становится размытым в onActivityResult. ниже мой код, что может быть причиной размытия изображения?

    if(requestCode==
              Constants.PermissionRequestCodes.REQUEST_CODE_CAMERA
             {
               if (data != null) {
                if (!data.toString().equals("Intent {  }")) {
                    val thumbnail = data!!.extras!!.get("data")
                    val contentURI = 
                      MediaHelper.getImageUri(this,thumbnail as   Bitmap)
                    opnCropImageActivity(contentURI, 
                        requestCode,thumbnail as Bitmap)
                }
             }
       } 
    fun getImageUri(inContext: Context, inImage: Bitmap): Uri {
                val bytes = ByteArrayOutputStream()
                inImage.compress(Bitmap.CompressFormat.JPEG, 100, bytes)
                val path = MediaStore.Images.Media.insertImage(inContext.contentResolver,
    inImage, "Title", null)
                return Uri.parse(path)
            }
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...