Próbuję pobrać dostępne rozmiary obrazu z kamery, dzięki czemu mogę dostosować kamerę do preferowanej rozdzielczości obrazu.Aparat z obsługą Androida obsługuje rozmiary obrazów
Aby pobrać Android rozmiar aparatu Użyłem poniższy kod:
camera=Camera.open();
Parameters params = camera.getParameters();
List sizes = params.getSupportedPictureSizes();
for (int i=0;i<sizes.size();i++){
Log.i("PictureSize", "Supported Size: " +sizes.get(i));
}
To daje mi następujący wynik, który nie jestem pewien, w jaki sposób przełożyć się na wielkość.
"Supported size: [email protected]"
"Supported size: [email protected]"
"Supported size: [email protected]"
"Supported size: [email protected]"
"Supported size: [email protected]"
"Supported size: [email protected]"
Jeśli ktokolwiek mógłby mi pomóc w zrozumieniu wyniku, bardzo by mi to pomogło, dzięki!
Edit: I skończył rozwiązywania mój problem, wykonując następujące czynności:
camera=Camera.open();
Parameters params = camera.getParameters();
List sizes = params.getSupportedPictureSizes();
Camera.Size result = null;
for (int i=0;i<sizes.size();i++){
result = (Size) sizes.get(i);
Log.i("PictureSize", "Supported Size. Width: " + result.width + "height : " + result.height);
}
Dzięki, rozwiązałem teraz mój problem. Jakoś mi brakowało, że dostanę obiekty Camera.Size przez wywołanie getSupportedPictureSizes(). Przykładowy projekt był świetny. –
Nośnik, w swoim projekcie nie ustawiasz rozmiaru obrazu - czy konieczne jest ustawienie rozmiaru obrazu, zastanawiam się? Ponieważ daje mi to poważne problemy z obsługą wielu różnych urządzeń oraz synchronizacją podglądu i rozmiaru obrazu i nie pozwala na to, aby były zbyt małe ze względu na współczynnik proporcji. – AgentKnopf
@Zainodis: "w twoim projekcie nie ustawiasz rozmiaru obrazu" - ta konkretna próbka nie robi zdjęcia. Ustawia tylko podgląd. "czy konieczne jest ustawienie rozmiaru obrazu, zastanawiam się?" - możliwe, że jest domyślny, ale zawsze go ustawiam."Ponieważ daje mi to poważne problemy z obsługą szerokiej gamy różnych urządzeń i synchronizowaniem podglądu oraz rozmiaru obrazu, nie pozwalając na to, aby były zbyt małe ze względu na współczynnik proporcji" - Czuję twój ból, ponieważ mam do czynienia z niektórymi w mojej bibliotece pomocników CWAC-Camera. – CommonsWare