我試着去接受她支持攝像頭的視頻分辨率列表,但即時通訊跳出選項...
getSupportedPictureSize()的照片返回值,
getSupportedPreviewSize()崩潰整個手機由於IM記錄,但不預覽
getSupportedVideoSize()返回null ...
是否有任何其他方法獲取有關支持的分辨率的信息?獲取Android攝像頭分辨率
回答
標準相機API可能無法完全在不同的設備上工作。所以通常我會打印出所有相關參數來檢查我可以使用什麼。您可以使用下面的代碼:
Camera camera = Camera.open();
Parameters param = camera.getParameters();
Log.i("camera", "parameters: " + param.flatten());
,我從我的設備得到日誌:
02-13 15:10:36.185:I /攝像頭(19544):參數: 首選預覽-size換視頻= 1280×720;變焦= 0; MAX-NUM-被測面-HW = 5;放大支持= TRUE;計量=中心;對比度= 2;最大光圈=汽車;場景模式=汽車; JPEG -quality = 100;預覽格式值= yuv420sp,YUV420P; JPEG縮略圖質量= 100;預覽格式= yuv420sp;視頻 - 大小 - 值= 1280x720,1920x1080,960x720,720x480,640x480,352x288,320x240,176x144 ;預覽大小= 960x720;焦距= 3.700000; ISO =汽車;快速FPS-模式= 0;閃光模式值=自動,關閉,上,火炬; previe瓦特幀率值= 30,20,15,10;預覽幀率= 30;將對焦模式值=汽車,無窮大,宏,固定的,連續的圖像,連續的視頻; JPEG-thumbnail-寬= 160;視頻尺寸1280×720 =;場景模式值=自動,肖像,風景,夜景,海灘,雪景,夕陽,煙火,運動,聚會,燭光,黃昏,黎明,下降,顏色,文字,背光;預覽FPS-範圍值=(10000,10000),(15000,15000),(15000,30000),(30000,30000); JPEG-縮略圖尺寸值= 160x120,160x90,144x96,0x0;變焦比= 100,102,104,109,111,113,119,121,124,131,134,138,146,150,155,159,165,170,182,189,200,213,222,232,243,255,283,300,319,364,400;預覽大小值= 960x720,1280x720,640x480,352x288,320x240;圖像尺寸值= 640x480,960x720,1024x768,1280x720,1600x1200,2560x1920,3264x2448,2048x1536,3264x1836,2048x1152,3264x2176;預覽FPS-範圍= 15000,30000;最小曝光補償= -4; antibanding = OFF; MAX-NUM-聚焦區域= 1;垂直視角= 49.3;水平視角= 63;視頻-stabilization支持= TRUE; JPEG縮略圖高度= 120;平滑變焦supporte d = FALSE;將對焦模式=自動;自動最大光圈鎖支持= TRUE;視頻幀格式= yuv420sp;畫面格式值= JPEG;最大曝光補償= 4;對焦區=(0 ,0,0,0,0);曝光補償= 0;曝光補償步= 0.5;閃光模式= OFF;效果值=無,單聲道,負,深褐色,曝光過度,色調分離,洗滌,vintage-溫暖,復古冷,點藍,點紅,黃,點綠色,cartoonize;圖片大小= 640×480;最大變焦= 30;效果=無;最大光圈值=自動,白熾燈,熒光燈,日光,陰天;圖片格式= jpeg;焦點距離= 0.15,1.20,無限;自動曝光鎖定支持= true;抗感染值= 50hz,關閉
- 1. OpenCV - 攝像頭分辨率
- 2. 網絡攝像頭分辨率問題
- 3. Xamarin設置攝像頭分辨率
- 4. Windows 8攝像頭分辨率
- 5. mac上的攝像頭分辨率
- 6. j2me中的全分辨率攝像頭
- 7. 攝像頭/ LCD分辨率縮放
- 8. JavaScript獲取網絡攝像頭分辨率
- 9. 用谷歌視覺設置攝像頭分辨率android
- 10. 如何使用OpenCV在Android中設置攝像頭分辨率?
- 11. 設置在Android手機上的攝像頭分辨率
- 12. 如何在android中獲得支持的視頻攝像頭分辨率?
- 13. 捕捉攝像頭圖像始終在最高分辨率!
- 14. 獲取攝像頭流分辨率而不添加視頻到DOM?
- 15. C++獲得支持的攝像頭分辨率和幀速率OSX
- 16. 拍攝圖像時獲取/設置視頻分辨率
- 17. 如何在Qt中設置攝像頭分辨率?
- 18. 安卓:將手機攝像頭分辨率影響預處理
- 19. OpenCV - 更改Java中的攝像頭分辨率
- 20. 使用Java設置攝像頭分辨率(JMF)
- 21. 如何在Chrome中控制webrtc的攝像頭分辨率?
- 22. Python OpenCV訪問攝像頭最大分辨率
- 23. DirectShow.NET - 攝像頭分辨率屬性頁面
- 24. AS3網絡攝像頭分辨率/尺寸問題
- 25. Windows Mobile 6.5中的攝像頭分辨率變化
- 26. Vuforia相機低設備攝像頭分辨率與Unity
- 27. 通過意向安卓視頻攝像頭分辨率
- 28. Delphi在directshow中更改攝像頭的分辨率
- 29. 在OpenCV中查詢最大攝像頭分辨率
- 30. HTML5視頻攝像頭匹配分辨率
找到workaroud:只需使用CamcorderProfile.hasProfile (int what_profile) – Silverrose