2011-02-09 51 views
2

Android設備上的圖像可能源自許多不同來源 - 從設備攝像頭,外部SD卡,電子郵件,從另一個系統同步。我正在開發一個將Android設備上的圖像上傳到Web應用程序的應用程序。事實證明,如果可以確定上傳的圖像來源於設備的攝像頭,則Web應用程序可以執行一些重要的優化。確定所選圖像源自設備攝像頭

我想這應該是在Android應用程序用戶從選擇器中顯示的圖像中選擇圖像的時候完成的。那時,Android應用程序就有了一個圖像。是否有圖像元數據可用,如果是,它是否會包含一個標記,指示圖像來自設備的相機?

感謝您的任何想法。

彼得·霍恩比

回答

1

彼得,

如果您查看JPEG的EXIF數據,你應該能夠看到有人用相機拍攝的類型。在我的機器人上,它說camere類型的「摩托羅拉Droid」。

這裏是一個Android類的鏈接讀取EXIF數據:http://android-er.blogspot.com/2009/12/read-exif-information-in-jpeg-file.html

+1

威利,感謝 - 看起來像我需要什麼。我會去工作。 – 2011-02-09 18:30:15