Я пытаюсь загрузить изображения с помощью imageio.imread.Список изображений хранится в файле, по одному имени изображения в строке, и я добавляю его к пути, который я пытаюсь загрузить.Вот мой код:
import numpy as np
import imageio
import locale
def CatvsDogClassifier():
print("Loading images for training ")
locale.getdefaultlocale()
X = np.zeros((750000, 4000))
Fd = open("dog.txt","r", encoding=locale.getdefaultlocale()[1])
Fc = open("cat.txt", "r", encoding=locale.getdefaultlocale()[1])
for line in Fd:
line=line[2:-1]
i = 1
arr = np.zeros((500, 500, 3))
image = 'C:\\Users\\Gianluca\\Desktop\\kittens\\dataset\\trainingset\\dogs\\' + line
print (image)
arr = imageio.imread(image)
arr = np.reshape(750000, 1)
X = np.hstack((X[:, :i], arr, X[:, i:]))
i+=1
print(X)
if __name__ == '__main__':
CatvsDogClassifier()
Однако я получаю следующие ошибки:
C: \ Users \ Gianluca \ PycharmProjects \ lreg \ venv \ Scripts \ python.exe C: /Users / Gianluca / PycharmProjects / lreg / main.py Загрузка изображений для обучения C: \ Users \ Gianluca \ Desktop \ kittens \ dataset \ trainingset \ dogs \ d og.1jpg Traceback (последний вызов был последним): файл "C: /Users/Gianluca/PycharmProjects/lreg/main.py", строка 26, в файле CatvsDogClassifier () "C: /Users/Gianluca/PycharmProjects/lreg/main.py", строка 18, в CatvsDogClassifier arr = imageio.imread (image) Файл" C: \ Users \ Gianluca \ PycharmProjects \ lreg \ venv \ lib \ site-packages \ imageio \ core \ functions.py ", строка 221, в imreadreader = read (uri, format, "i", ** kwargs) Файл "C: \ Users \ Gianluca \ PycharmProjects \ lreg \ venv \ lib \ site-packages \ imageio \ core \ functions.py", строка 130, вget_reader request = Request (uri, "r" + mode, ** kwargs) Файл "C: \ Users \ Gianluca \ PycharmProjects \ lreg \ venv \ lib \ site-packages \ imageio \ core \ request.py", строка 126,в init self._parse_uri (uri) файл "C: \ Users \ Gianluca \ PycharmProjects \ lreg \ venv \ lib \ site-packages \ imageio \ core \ request.py", строка 252, в _parse_uri, если(не os.path.exists (fn)) и (fn в EXAMPLE_IMAGES): файл "C: \ Users \ Gianluca \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ genericpath.py", строка 19, существует.stat (путь)ValueError: stat: встроенный нулевой символ в пути
Процесс завершен с кодом выхода 1
Можете ли вы помочь мне выяснить, в чем ошибка?Картина отладки, чтобы увидеть значение изображения во время выполнения.