2010-03-26 71 views
-1

類似於此主題: OpenGL extensions available on different Android devices 我想收集Android設備使用的不同PixelFormats。每個設備的Android PixelFormat

要找出你必須做到以下幾點:

Parameters camParams = camera.getParameters(); 
int format = camParams.getPreviewFormat(); 

現在,你必須要找到在下面的列表中的號碼:developer.android.com/reference/android/graphics/PixelFormat.html#A_8

如何打開一般相機描述如下: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html

我將有一個開始:

設備:T-Mobile的G1/HTC夢
的Android 1.6(氰MOD)
格式:YCbCr_420_SP

所以格式做你的Android手機使用什麼? 在此先感謝:d

回答

0

設備:摩托羅拉XT720(MOTOROI) 安卓2.0.1 格式:YCbCr_420_SP

0

根據文檔,這是在所有設備

公共抽象默認void onPreviewFrame (byte [] data,Camera camera)

從以下版本開始:API Level 1 傳遞預覽幀的回調。 參數數據在由 的imageformat定義的格式的預覽 幀的內容,其可以與 getPreviewFormat進行查詢()。如果 setPreviewFormat(INT)不會被調用, 默認將是YCbCr_420_SP (NV21)格式。

我試着使用setPreviewFormat改變這種不上HTC紋身多少成功和HTC Desire的