Wie bekomme ich die unterstützten Auflösungen von einer USB -Kamera in Android?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Wie bekomme ich die unterstützten Auflösungen von einer USB -Kamera in Android?

Post by Anonymous »

Ich verwende derzeit den folgenden Code, um eine Liste unterstützter Auflösungen von einer USB -Kamera abzurufen. < /p>

Code: Select all

StreamConfigurationMap map = characteristics.get(CameraCharacteristics.SCALER_STREAM_CONFIGURATION_MAP);
//...
return map.getOutputSizes(mode);
< /code>
Basierend auf den folgenden Protokollen scheint es jedoch, dass einige der von diesem Code zurückgegebenen Auflösungen nicht tatsächlich unterstützt werden. < /p>
ExtCamDev@3.4: trimSupportedFormats: size (320,240) is removed due to unable to crop vertically from (2592, 1944)
ExtCamDev@3.4: trimSupportedFormats: size (640,480) is removed due to unable to crop vertically from (2592, 1944)
//...
ExtCamDevSsn@3.4: configureStreams: request stream 640x480, format: 0x22
ExtCamDevSsn@3.4: V4L configuration format:YUYV, w 2592, h 1944
Gibt es eine Möglichkeit, nur die Auflösungen abzurufen, die wirklich von der USB -Kamera in einer Android -App unterstützt werden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post