Я пытаюсь обучить нейронную сеть, используя свои собственные изображения в формате tiff с конвейером tensorflow. Вот проблема: у тензорного потока есть только 4 вида изображений, которые можно декодировать (decode_jpeg, decode_bmp, decode_gif, decode_png), декодировать изображения в формате tiff невозможно. Итак, как я могу декодировать свои tiff-изображения, чтобы использовать конвейер tensorflow для ввода моих собственных данных? или как я могу декодировать свои изображения в формате TIFF для использования в пакетном режиме?
Как декодировать мои tiff-изображения для ввода тензорного потока с помощью конвейера?
Ответы (1)
Попробуйте это: tfio.experimental.image.decode_tiff .
tfio.experimental.image.decode_tiff(
contents, index=0, name=None
)
contents: Tensor строкового типа. 0-Д. Изображение в формате TIFF.
index: Tensor типа int64. 0-Д. Отсчитываемый от 0 индекс кадра внутри изображения в формате TIFF.
name: название операции (необязательно).
person
Nicolas Gervais
schedule
21.09.2020
К сожалению, это не может обрабатывать стеки tiff.
- person marou; 12.03.2021
mogrify -format PNG *.TIFF
- person Mark Setchell   schedule 08.07.2017