Как выбрать случайное фото из папки - PullRequest
0 голосов
/ 21 февраля 2019

Предположим, у меня есть папка.Папка содержит фотографии.Я хочу выбрать случайный и, скажем, использовать различные эффекты на них с подушкой, вилкой PIL.Как?

Ответы [ 2 ]

0 голосов
/ 21 февраля 2019

Возможно что-то вроде:

  1. Получить список изображений в папке.
  2. Получить количество изображений в этом списке.
  3. Генерирует случайное число, которое попадает в диапазон количества ваших изображений.
  4. Загрузка изображения из списка, соответствующего вашему случайному числу.

Поскольку вы не указали конкретный язык или среду выполнения, я только что обобщил возможный способ выполненияэто.

0 голосов
/ 21 февраля 2019

Что-то вроде:

import random, glob

picture_files = glob.glob(picture_folder + '*.jpg')
random_picture = random.choice( picture_files)
# do something with random_picture
...