我正在嘗試在高端諾基亞手機(N95)上進行圖像拍攝。手機的內置攝像頭非常好(4百萬像素),但在J2ME中,我似乎最多隻能獲得1360x1020的圖像。我主要從這個例子中獲得了http://developers.sun.com/mobility/midp/articles/picture/j2me中的全分辨率攝像頭
我所做的是從640x480開始,分別將寬度和高度分別增加80和60,直到失敗。的代碼行是:
JPG = mVideoControl.getSnapshot( 「編碼= JPEG &質量= 100 &寬度=」 +寬度+ 「&高度=」 +高度);
所以這兩個問題是: 1.手機在獲取大於1360x1020的圖像時會引發異常。 2.較高分辨率的圖像似乎只是平滑版本的較小圖像。例如。當我拍攝一張640x480圖像並在Photoshop中增加圖像時,我無法分辨這與一個1360x1020的區別。
這是j2me在手機上的限制嗎?如果有的話,是否有人知道從j2me應用程序中獲得更高分辨率的方法和/或如何從另一個應用程序中訪問本機相機?
感謝您的幫助,但這會產生另一個問題(請參閱編輯)。 – Cory 2008-10-28 21:52:56