前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)pythonで画像解析をするソフトを作りたいとおもったのですが
cv2.imreadの部分にエラーメッセージが発生しました。
発生している問題・エラーメッセージ
jpg = cv2.imread(l[0]) IndexError: list index out of range
該当のソースコード
if __name__ == '__main__': # 学習用画像をTensorFlowで読み込めるようTensor形式(行列)に変換 # ファイルを開く f = open(FLAGS.train, 'r') # データを入れる配列 train_image = [] train_label = [] for line in f: # 改行を除いてスペース区切りにする line = line.rstrip() l = line.split() # データを読み込んで28x28に縮小 jpg = cv2.imread(l[0]) jpg = cv2.resize(jpg, (IMAGE_SIZE, IMAGE_SIZE)) # 一列にした後、0-1のfloat値にする train_image.append(jpg.flatten().astype(np.float32)/255.0)
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
python ver 3.7
tensorflow ver 1.15.0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。