先實現demomonodepth/monodepth_simple.py at master · mrharicot/monodepth · GitHub
import os
os.environ['TF_CPP_MIN_LOG_LEVEL']='0'?
這行代碼是為tensorflow設置環境變量TF_CPP_MIN_LOG_LEVEL,用來控制tensorflow c++后端輸出的日志級別。=0就是輸出所有級別的日志信息。包括(調試信息)DEBUG,信息(INFO),警告(WARNING),錯誤(ERROR)和致命錯誤(FATAL)。這是用于調試作為目的,提供大量的輸出信息 。
添加命令行參數,其中包括編碼器resnet50,圖像路徑image_path,權重文件checkpoint_path,輸入圖像的長寬大小。
parser.add_argument('--encoder', type=str, help='type of encoder, vgg or resnet50', default='vgg')
parser.add_argument('--image_path', type=str, help='path to the image', required=True)
parser.add_argument('--checkpoint_path', type=str, help='path to a specific checkpoint to load', required=True)
parser.add_argument('--input_height', type=int, help='input height', default=256)
parser.add_argument('--input_width', type=int, help='input width', default=512)
下一步就是視差的函數創建,這一部分還不太了解,最好是論文的學習。