这是一个创建于 1527 天前的主题,其中的信息可能已经有所发展或是发生改变。
之前项目中使用是最老的 hardware.Camera,目前想移植到 cameraX 或者 Camera2 的。
探坑的过程中发现我的设备(定制化的硬件)在 Camera1 中预览分辨率能达到 1920*1080,而到了 Camera2 中只有 1280*960 。不知道有没有朋友遇到这样的情况,有什么好的资料让我了解发生这种差异的根本原因,并有效的解决这个问题,甚至于说从系统底层层面去统一这种参数(显然,我的传感器预览分辨率是可以达到 1080P 的)。
4 条回复 • 2020-04-11 09:38:00 +08:00
![qsmd42](https://cdn.v2ex.com/avatar/62d1/f1ff/386213_normal.png?m=1663040724) |
|
1
qsmd42 2020-04-10 12:43:44 +08:00 via iPhone
大部分厂商提供的 camera2 只是为了过 Google 认证而已 根本没法用
|
![hm279](https://cdn.v2ex.com/avatar/830c/ba5f/80508_normal.png?m=1422622172) |
|
2
hm279 2020-04-10 13:06:59 +08:00
|
![hm279](https://cdn.v2ex.com/avatar/830c/ba5f/80508_normal.png?m=1422622172) |
|
3
hm279 2020-04-10 13:08:03 +08:00
有些设备对 camera2 的支持是不足的,只能用回 camera
|
![LLaMA2](https://cdn.v2ex.com/avatar/ac8d/fae1/329405_normal.png?m=1703759074) |
|
4
LLaMA2 2020-04-11 09:38:00 +08:00
|