FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'Home / my_works / datasets / images / edge (1) .jpg.jpg' - PullRequest
0 голосов
/ 01 апреля 2020

Я новичок с python, я пытался классифицировать изображения на два класса, используя SVM. Для классификации изображений я создал небольшой набор данных в 'home / my_works / datasets / images /', и я использую этот код

from keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2D, MaxPooling2D
from keras.utils import to_categorical
from keras.preprocessing import image
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.model_selection import train_test_split
from tqdm import tqdm
#matplotlib inline

train = pd.read_csv('train1.csv')    # reading the csv file
train.head()      # printing first five rows of the file
train.columns

train_image = []
for i in tqdm(range(train.shape[0])):
img = image.load_img('Home/my_works/datasets/images/'+train['label'][i]+'.jpg',target_size=(3264,2448,3))
img = image.img_to_array(img)
img = img/255
train_image.append(img)
X = np.array(train_image)
X.shape
plt.imshow(X[2])
train['type'][2]

, но я получаю ошибку как 'FileNotFoundError: [Errno 2] Нет такого файла или каталог: 'Home / my_works / datasets / images / edge (1) .jpg.jpg' Пожалуйста, помогите мне

1 Ответ

0 голосов
/ 01 апреля 2020

Может быть, вы просто забыли / в начале пути?

img = image.load_img('/Home/my_works/datasets/images/'+train['label'][i]+'.jpg',target_size=(3264,2448,3))
...