Я новичок в Python и занимаюсь анализом данных, и я был бы признателен за помощь.
Я пытаюсь загрузить набор изображений с именем ImXXX_Y.jpg для каждого, где Y - метка длякаждый.
Я попробовал этот код:
import csv
with open('foo.csv', 'wb') as csvfile:
filewriter = csv.writer(csvfile, delimiter=',',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
filewriter.writerow(['img', 'label'])
for img in os.listdir(path):
label = 0
if img.endswith('1.jpg') : label = 1
impath = img_dir +img
img = cv2.imread(impath,1)
filewriter.writerow([np.array(img),label])
foo=open('foo.csv')
print(foo)
, и я получил эту ошибку:
<_io.TextIOWrapper name='foo.csv' mode='r' encoding='cp65001'>
также каждое изображение имеет файл ImXXX_Y.xyc с координатами, описывающими изображениеи я хотел бы как-то объединить их с набором данных или непосредственно на этапе обучения.
заранее спасибо