Metadane zdjęcia w aparacie
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
ARCore umożliwia dostęp do par klucz-wartość metadanych z parametru ImageMetadata
w wyniku przechwytywania obrazu z aparatu. Niektóre typowe metadane zdjęć z aparatu
takich jak długość ogniskowa, dane sygnatury czasowej obrazu czy oświetlenie
i informacjami o nich.
Moduł Camera na Androidzie może rejestrować co najmniej 160 parametrów obrazu
dla każdej przechwyconej klatki, w zależności od możliwości urządzenia. Lista wszystkich
możliwe klucze metadanych znajdziesz na stronie ImageMetadata.
Pobieranie wartości pojedynczego klucza metadanych
Użyj formatu getImageMetadata()
aby uzyskać określoną wartość klucza metadanych i przechwycić klucz MetadataNotFoundException
jeśli nie jest dostępny. Poniższy przykład pokazuje, jak uzyskać
Wartość klucza metadanych SENSOR_EXPOSURE_TIME.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-26 UTC."],[],["ARCore utilizes `ImageMetadata` to access camera image capture metadata, such as focal length, timestamps, and lighting. The Android `Camera` module can record over 160 parameters per frame. To retrieve a specific key value, use `getImageMetadata()`, handling `MetadataNotFoundException`. The example demonstrates fetching the `SENSOR_EXPOSURE_TIME` metadata, using `getLong()` method and handling `NotYetAvailableException` if sensor data is unavailable. Refer to the `ImageMetadata` documentation for the complete list of available keys.\n"]]