免責事項:私はプログラミングに慣れていません。機能1の出力は2関数の別の関数への戻り値python
def img_to_color(path_file):
# takes an image and calculates avg red/green/blue value
color_avg = [red, green, blue]
return color_avg
def extract_RGB(path_folder):
j = 0
RGB = []
file_count = len(os.listdir(path_folder))
files = os.listdir(path_folder)
while j < file_count:
img_to_color(path_folder + "/" + files[j])
RGB.append(color_avg)
j = j+1
X_training.append(trainingDataFolder(pfad, RGB))
、しかしRGB私は関数を呼び出していても、[]のまま動作しますimg_to_color機能を機能するように渡されていないようだと 次のコードは、動作しません。
'X_training'は何ですか?それはどこで宣言されていますか? 'red'、' green'、 'blue'も同じです。 –
赤、緑、青の計算を除外して短くしました。この関数は正常に動作します。 X_trainingも存在します(グローバルとして外部宣言されています)。 –