Рубрики
Без рубрики

AI сгенерированные лица – доступ к нему с помощью Python

Вы можете найти сгенерированные лица AI https://generated.photos/faces, используя эту API. Это легко присматривать … Помечено Python, API, веселье, программирование.

Вы можете найти сгенерированные лица https://generated.photos/faces

Использование этого API легко получить доступ к всем изображениям

Чтобы получить доступ к API, мы будем использовать пакет запросов до этого получить API_KEY

import requests

api_key = "#####################"
base_url = + api_key

Поля ввода для API,

# Page number to retrieve, Default: 1
page = "1"
# Maximum: 100, Default: 10
per_page = "2"
# short, medium, long
hair_length = "medium"
# male, female
gender = "male"
# joy, neutral, surprise
emotion = "joy"
# infant, child, young-adult, adult, elderly
age = "child"

Добавьте значение параметров запросов на базовый URL

url = "{}&page={}&per_page={}&hair_length={}&gender={}&emotion={}&age={}".format(base_url, page, per_page, hair_length,gender, emotion, age)
r = requests.get(url=url)
data = r.json()

Сохраните изображение в локальном, для этого его необходимо загрузить, используя имя файла запросов быть как

  • 0-32.jpg.
  • 0-64.jpg.
for i, v in enumerate(data["faces"]):
    for j in v["urls"]:
        for key in j:
            r = requests.get(url=j[key])
            if r.status_code == 200:
                # write the image
                with open(str(i) + "-"+ key +".jpg", 'wb') as f:
                    f.write(r.content)

Оригинал: “https://dev.to/magesh236/ai-generated-faces-access-it-using-python-g15”