topwebmaster
@topwebmaster
Веб-программист, django, laravel, php, python

Как сделать из прямоугольного фото круглую аватарку?

Вся задача в вопросе и тегах, сам склоняюсь к способу с распознованием лица на фото, но может есть что проще?
  • Вопрос задан
  • 954 просмотра
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
www.pyimagesearch.com/2015/05/11/creating-a-face-d...

проще только фотоателье
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
abyrkov
@abyrkov
JavaScripter
.img {
  border-radius: 1000px;
}
Ответ написан
Комментировать
@1011
можно так
from PIL import Image
im = Image.open("путь")
mask = Image.open("путь")

#подгоняем под размеры маски, сделано без сохранения пропорций
w_img, h_img = mask.size
im = im.resize((w_img, h_img), Image.ANTIALIAS)

#накладываем маску поверх
im.paste(mask, (0, 0))
im.save("путь", quality=90)
Ответ написан
Комментировать
@WarriorKodeK
.foto {
border-radius: 100px; /* Радиус скругления */
border: 3px solid black; /* Параметры рамки */
background-size: cover; /*Масштабирует фото*/
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы