Я хочу использовать API обнаружения объектов tenorflow с 16-битными спутниковыми изображениями.
Я создал файл tfrecord с 16-битным pngs
чем при использовании train.py
при обнаружении объектов изображения конвертируются в 8 бит.
Так что я изменил в tenorflow / python / ops следующие файлы
gen_image_ops.py
в функции decode_png()
от dytpe
до uint16
image_ops.impl.py
функция decode_image
просто вернуть _png()
это похоже на работу
но я хочу спросить, есть ли более умный способ использования 16-битных изображений
спасибо за помощь