簡體   English   中英

Android圖像捕獲和縮放

[英]Android image capturing and scaling

我正在使用Camera活動來捕獲JPEG圖像。 保存圖像並將控件返回到我的應用程序活動后,我想確定捕獲的JPEG圖像尺寸,而不是通過Bitmap對象將整個圖像加載到內存中 - 它能以某種方式輕松完成嗎?

是否有任何類,它讀取JPEG標題並給我這樣的信息? 我想避免OOM條件 - 但是將整個圖像加載到內存中可能不是問題 - 是嗎?

知道尺寸后,我想使用BitmapFactory來縮放圖像。

非常感謝

親切的問候,

斯登

也許通過設定質量來解決 (見第2種方法)?

bmp.compress(CompressFormat.JPEG,75,pfos);

你必須進行試運行才能看到質量達到什么尺寸......

*第一種方法創建一個日志文件來獲取寬度和高度,但不確定是否需要額外的步驟來查看日志文件。

您可以使用ExifInterface類來讀取圖像的寬度和高度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM