Применение io.imread к столбцу Dataframe - PullRequest
0 голосов
/ 21 ноября 2018

У меня есть датафрейм df со столбцом 'Poster', полным ссылок на изображения в формате jpeg.Если я подам

img_data = io.imread(url)

, проблем не будет, потому что я использую определенный URL.

Я хочу сделать что-то вроде этого:

x = np.asarray(io.imread(df['Poster']).tolist())

и получитьмассив с четырьмя измерениями (количество изображений, ч, ш, каналы)

1 Ответ

0 голосов
/ 21 ноября 2018

Попробуйте это:

posters = []
for poster in df['Poster']:
    posters.append(np.asarray(io.imread(poster).tolist()))

Более причудливый способ:

posters = [np.asarray(io.imread(poster).tolist()) for poster in df['Poster']]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...