通過以下函式來獲得手機支援的picture和preview的大小
// 選擇合適的預覽尺寸
listsizelist = parameters.getsupportedpreviewsizes();
// 如果sizelist只有乙個我們也沒有必要做什麼了,因為就他乙個別無選擇
if (sizelist.size() > 1)
}
i9100的getsupportedpicturesizes的值都有(width*height):
3264*2448(8m)
3264*1968(6.5m)
2048*1536(3.2m)
2048*1232(2.4m)
1280*960
800*480(0.4m)
640*480(0.3m)
i9100的getsupportedpreviewsizes的值都有(width*height):
640×480
800*480
800*450
352*288
320*240
1.如果不設定setpicturesize(預設是640*480)是預設設定值的情況:
camera.parameters parameters = camera.getparameters();
windowmanager wm = (windowmanager)getsystemservice(context.window_service);
parameters.setflashmode(camera.parameters.flash_mode_torch);
parameters.setpreviewsize(800, 480);
camera.setparameters(parameters);
無論parameters.setpreviewsize(*,*)是多少,camera.getparameters().getpreviewsize()總是640*480。
2.如果setpicturesize(800,480)
parameters.setpreviewsize可以設定成(800,480)或者(640,480),對應的getpreviewsize()是(800,480)或者(640,480)
3.以此類推
Android 呼叫攝像頭
androidmanifest新增許可權 intent呼叫開啟照相機 intent intent new intent mediastore.action image capture file file new file environment.getexternalstoragedirectory...
Android下的攝像頭驅動開發
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!由 king 發表於 2012 02 14 10 00 星期二 這幾天拿到乙個mini210開發板,於是嘗試著把ov7670移植到開發板上.仔細的觀察了一下友善給的驅動發現友善提供了ov9650的驅動,因為ov7670和ov9650的驅動比較類似....
Android驅動USB攝像頭
先來個整體規劃 剛搜尋了一圈,在有乙個不錯的帖子,android系統原理及開發要點詳解 中也講 camera 硬體抽象層的,不過我是只做驅動,不能越界,先弄乙個 中星微 的z03 先 驅動 起來,讓做應用的先做,我在tiny6410上已經驗證可行 linux qt 不過沒有進行android的驗證,...