В документации по функциям сканирования штрих-кодов ML Kit говорится, что вам следует настроить FirebaseVisionImageMetadata
как в приведенном ниже фрагменте:
FirebaseVisionImageMetadata metadata = new FirebaseVisionImageMetadata.Builder()
.setWidth(1280)
.setHeight(720)
.setFormat(FirebaseVisionImageMetadata.IMAGE_FORMAT_NV21)
.setRotation(rotation)
.build();
Документация о том, какой формат использовать, полностью отсутствует. И документ API для Интерфейс ImageFormat не очень полезен.
Откуда мне знать, что здесь выбрать? Каковы будут последствия выбора одного из другого? Отличаются ли устройства поддерживаемыми форматами?