FileNotFoundError: [Errno 2] No such file or directoryの解決の仕方がわからない
プログラミング初心者です。
https://avinton.com/academy/image-classification/
このサイトのコードをもとにk-meansを使った画像分類をしたいのですがどうしても最後にerrorが出てしまいます。
解決方法を教えてください。
発生している問題・エラーメッセージ
FileNotFoundError Traceback (most recent call last) <ipython-input-6-fbed7b538f36> in <module> 15 img = Image.open(img_paths[j]) 16 fname = img_paths[j].split('/')[-1] ---> 17 img.save("label"+str(i)+"/" + fname) 18 19 print("Image placing done.") ~\Anaconda3\envs\yolov3\lib\site-packages\PIL\Image.py in save(self, fp, format, **params) 2129 fp = builtins.open(filename, "r+b") 2130 else: -> 2131 fp = builtins.open(filename, "w+b") 2132 2133 try: FileNotFoundError: [Errno 2] No such file or directory: 'label0/images\img_00001.jpg'
該当のソースコード
# K-means clustering n_clusters = 4 kmeans = KMeans(n_clusters=n_clusters, random_state=5).fit(r_dataset) labels = kmeans.labels_ print("K-means clustering done.") for i in range(n_clusters): label = np.where(labels==i)[0] # Image placing if not os.path.exists("label"+str(i)): os.makedirs("label"+str(i)) for j in label: img = Image.open(img_paths[j]) fname = img_paths[j].split('/')[-1] img.save("label"+str(i)+"/" + fname) print("Image placing done.")
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/01 01:57