前提・実現したいこと
AnacondaでJupyter Notebookを使用してディスクトップ上のファイルを開こうとしています。
Python 3.7.6でデスクトップ上のファイル(.jpgファイルが複数枚)を読み込みしようとすると読める時と読めない時があります。また、dataとioとそれぞれ記載しても同じように読める時と読めない時があります。どのような対応法がありますか。.jpgファイルの名前のつけ方が悪いのでしょうか。
発生している問題・エラーメッセージ
ファイルが開ける時とひらけない時がある。また、dataで開けたりioで開けたりすることがある
File "<ipython-input-8-1cbfc4612d6c>", line 12 search_dir = './h1234' ^ SyntaxError: invalid character in identifier
該当のソースコード
Python
1import os 2import shutil 3import numpy as np 4from PIL import Image 5from skimage import data 6from sklearn.cluster import KMeans 7from skimage import io 8import glob 9 10# 1. 3次元配列の画像データを2次元配列のデータに変換 11search_dir = './h1234' 12feature = np.array([ 13io.imread(path) #ここをdataとioに変えた 14for path in glob.glob('./h1234/*.jpg') 15]) 16feature = feature.reshape(len(feature), -1).astype(np.float64) 17 18# 2. 学習(4種類のグループにクラスタリングする) 19model = KMeans(n_clusters=4).fit(feature)
試したこと
data.imread(path)またはio.imread(path)に変える。
補足情報(FW/ツールのバージョンなど)
Anaconda Navigator 1.9.12 Mac 10.14.6
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/02 02:30
2020/11/02 02:57