0
我目前正在做一個故障報告頁面,最終用戶可以通過捕獲使用相機或從相冊中選擇一張照片來報告image
。我不知道爲什麼,但是當image
使用相機拍攝時,返回的height
和width
大約是220
的180
,這是一個非常模糊的圖像。我曾嘗試在網上尋找其他教程,但我的代碼似乎與其他教程相同。不太確定它是我的手機還是什麼。Android相機高度和寬度
我的相機意向代碼:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, REQUEST_CAMERA);
從攝像頭捕獲圖像之後,我的代碼:
thumbnail = (Bitmap) data.getExtras().get("data");
bytes = new ByteArrayOutputStream();
thumbnail.compress(Bitmap.CompressFormat.JPEG, 100, bytes);
ivImage.setVisibility(View.VISIBLE);
ivImage.setImageBitmap(thumbnail);
我已經試過壓縮前後得到width
和height
,都返回相同的值。
請不要標記過Android Studio,除非這不是Android的工作室 – UltimateDevil
問題的問題與凸輪pixels.Change,在相機應用。 – Anonymous
已經在16:9,5312x2988。降低到4:3確實有幫助,但像素增加了20到30個。 – user3567749