Утилиты файлового ввода-вывода.
Публичные методы
статический байт[] | loadByteFromFile (контекстный контекст, строковый путь к файлу) Загружает двоичный файл из папки ресурсов. |
статический список < строка > | loadLabels (контекстный контекст, строковый путь к файлу) Загружает метки из файла меток в список строк. |
статический список < строка > | loadLabels ( InputStream inputStream) Загружает этикетки из входного потока открытого файла этикеток. |
статический список < строка > | loadLabels ( InputStream inputStream, Charset cs) Загружает этикетки из входного потока открытого файла этикеток. |
статический список < строка > | loadLabels (контекст контекста, строка filePath, кодировка cs) Загружает метки из файла меток в список строк. |
статический MappedByteBuffer | loadMappedFile (контекстный контекст, строковый путь к файлу) Загружает файл из папки ресурсов посредством сопоставления памяти. |
статический список < строка > | loadSingleColumnTextFile (контекст контекста, строка filePath, кодировка cs) Загружает файл словаря (текстовый файл с одним столбцом) в список строк. |
статический список < строка > | loadSingleColumnTextFile ( InputStream inputStream, Charset cs) Загружает словарь из входного потока открытого файла словаря (который представляет собой текстовый файл с одним столбцом). |
Унаследованные методы
Публичные методы
public static byte[] loadByteFromFile (контекстный контекст, String filePath)
Загружает двоичный файл из папки ресурсов.
Параметры
контекст | Контекст приложения для доступа к ресурсам. |
---|---|
Путь к файлу | Путь к файлу. |
Возврат
- массив байтов для двоичного файла.
Броски
Исключение IO | если при загрузке файла возникает ошибка ввода-вывода. |
---|
общедоступный статический список <String> loadLabels (контекст контекста, String filePath)
Загружает метки из файла меток в список строк.
Файл допустимой метки — это обычный текстовый файл, содержимое которого разделено на строки, каждая строка представляет собой отдельное значение. Файл должен находиться в активах контекста.
Параметры
контекст | Контекст содержит активы. |
---|---|
Путь к файлу | Путь к файлу метки относительно каталога ресурсов. |
Возврат
- список ярлыков.
Броски
Исключение IO | в случае возникновения ошибки открыть или прочитать файл. |
---|
общедоступный статический список <String> loadLabels ( InputStream inputStream)
Загружает этикетки из входного потока открытого файла этикеток. Подробности о файлах меток см. в loadLabels(Context, String)
.
Параметры
входной поток | входной поток открытого файла метки. |
---|
Возврат
- список ярлыков.
Броски
Исключение IO | в случае возникновения ошибки открыть или прочитать файл. |
---|
общедоступный статический список <String> loadLabels ( InputStream inputStream, Charset cs)
Загружает этикетки из входного потока открытого файла этикеток. Подробности о файлах меток см. в loadLabels(Context, String)
.
Параметры
входной поток | входной поток открытого файла метки. |
---|---|
CS | Charset , используемая при декодировании содержимого файла метки. |
Возврат
- список ярлыков.
Броски
Исключение IO | в случае возникновения ошибки открыть или прочитать файл. |
---|
общедоступный статический список <String> loadLabels (контекст контекста, String filePath, Charset cs)
Загружает метки из файла меток в список строк.
Файл допустимой метки — это обычный текстовый файл, содержимое которого разделено на строки, каждая строка представляет собой отдельное значение. Пустые строки будут игнорироваться. Файл должен находиться в активах контекста.
Параметры
контекст | Контекст содержит активы. |
---|---|
Путь к файлу | Путь к файлу метки относительно каталога ресурсов. |
CS | Charset , используемая при декодировании содержимого файла метки. |
Возврат
- список ярлыков.
Броски
Исключение IO | в случае возникновения ошибки открыть или прочитать файл. |
---|
общедоступный статический MappedByteBuffer loadMappedFile (контекстный контекст, строковый filePath)
Загружает файл из папки ресурсов посредством сопоставления памяти.
Параметры
контекст | Контекст приложения для доступа к ресурсам. |
---|---|
Путь к файлу | Путь к файлу. |
Возврат
- загруженный файл отображения памяти.
Броски
Исключение IO | если при загрузке модели tflite возникает ошибка ввода-вывода. |
---|
общедоступный статический список <String> loadSingleColumnTextFile (контекст контекста, String filePath, Charset cs)
Загружает файл словаря (текстовый файл с одним столбцом) в список строк.
Файл словаря представляет собой простой текстовый файл с одним столбцом, содержимое которого разделено на строки, и каждая строка представляет собой отдельное значение. Файл должен находиться в активах контекста.
Параметры
контекст | Контекст содержит активы. |
---|---|
Путь к файлу | Путь к файлу словаря относительно каталога ресурсов. |
CS |
Возврат
- список словарных слов.
Броски
Исключение IO | в случае возникновения ошибки открыть или прочитать файл. |
---|
общедоступный статический список <String> loadSingleColumnTextFile ( InputStream inputStream, Charset cs)
Загружает словарь из входного потока открытого файла словаря (который представляет собой текстовый файл с одним столбцом).
Файл словаря представляет собой простой текстовый файл с одним столбцом, содержимое которого разделено на строки, и каждая строка представляет собой отдельное значение. Файл должен находиться в активах контекста.
Параметры
входной поток | входной поток открытого файла словаря. |
---|---|
CS |
Возврат
- список словарных слов.
Броски
Исключение IO | в случае возникновения ошибки открыть или прочитать файл. |
---|