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: 2024-10-14 UTC."],[[["ARCore provides access to camera image metadata like focal length, timestamp, and lighting information using `ImageMetadata`."],["Android's `Camera` module can record over 160 image parameters, which can be accessed through the `ImageMetadata` class."],["Developers can retrieve specific metadata values using `getImageMetadata()`, while handling potential exceptions like `MetadataNotFoundException`."],["The provided Java and Kotlin code snippets demonstrate how to obtain the `SENSOR_EXPOSURE_TIME` metadata value from a frame."]]],["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"]]