每个设备的Android像素格式

每个设备的Android像素格式,android,camera,preview,pixelformat,Android,Camera,Preview,Pixelformat,类似于此线程: 我想收集android设备使用的不同像素格式 要找到答案,您必须执行以下操作: Parameters camParams = camera.getParameters(); int format = camParams.getPreviewFormat(); 现在,您可以在以下列表中找到编号: developer.android.com/reference/android/graphics/PixelFormat.html#A_8 一般情况下,如何打开摄像头如下所述: 我要开

类似于此线程: 我想收集android设备使用的不同像素格式

要找到答案,您必须执行以下操作:

Parameters camParams = camera.getParameters();
int format = camParams.getPreviewFormat();
现在,您可以在以下列表中找到编号: developer.android.com/reference/android/graphics/PixelFormat.html#A_8

一般情况下,如何打开摄像头如下所述:

我要开始了:

设备:T-mobile G1/HTC Dream
安卓:1.6(氰mod)
格式:YCbCr_420_SP

那么你的android手机使用什么格式呢? 提前感谢:D

设备:摩托罗拉XT720(MOTOROI) 安卓:2.0.1
格式:YCbCr_420_SP根据文档,这是所有设备的默认格式

预览框架上的公共摘要无效 (字节[]数据,摄像机)

因为:API级别1回调 交付预览帧。 参数数据的内容 按定义的格式预览帧 ImageFormat,可以使用 getPreviewFormat()。如果 从不调用setPreviewFormat(int), 默认设置为YCbCr_420_SP (NV21)格式

我曾尝试使用setPreviewFormat来改变这一点,但在HTC纹身和HTC Desire方面没有取得多大成功