Android開發之攝像頭

2021-08-27 14:38:43 字數 1168 閱讀 2551

通過以下函式來獲得手機支援的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的驗證,...