Как получить аватарку пользователя vk_api python?

Вопрос задан

Изменён 1 год 2 месяца назад

Просмотрен 1k раз

Столкнулся с проблемой — аватарку пользователя получить могу(https://vk.com/dev/users.get) , но она получается «прямоугольная», а не «круглая», как в сообщениях. Помогите, как получить «круглую»???

P.S. программирую на python

  • python
  • python-3.x
  • vkontakte-api
  • изображения
  • photo

2

from PIL import Image, ImageOps
mask = Image.open('mask.png').convert('L')
im = Image.open('image.png')
output = ImageOps.fit(im, mask.size, centering=(0. 5, 0.5))
output.putalpha(mask)
output.save('output.png')

Источник: https://stackoverflow.com/questions/890051/how-do-i-generate-circular-thumbnails-with-pil

3

Нашел такой код, вроде рабочий) :

from PIL import ImageDraw,Image
def crop_img(profile_img,output):
    def prepare_mask(size, antialias = 2):
        mask = Image.new('L', (size[0] * antialias, size[1] * antialias), 0)
        ImageDraw.Draw(mask).ellipse((0, 0) + mask.size, fill=255)
        return mask.resize(size, Image.ANTIALIAS)
    def crop(im, s):
        w, h = im.size
        k = w / s[0] - h / s[1]
        if k > 0: im = im.crop(((w - h) / 2, 0, (w + h) / 2, h))
        elif k < 0: im = im.crop((0, (h - w) / 2, w, (h + w) / 2))
        return im.resize(s, Image.ANTIALIAS)
    size = (140, 140)
    im = Image.open(profile_img)
    im = crop(im, size)
    im.putalpha(prepare_mask(size, 4))
    im.save(output)

Нужно самостоятельно «скруглить» картинку. Это можно сделать через маску

Привожу пример кода:

from PIL import Image, ImageDraw
img = Image.open('input.jpg')
bigsize = img.size[0] * 3, img.size[1] * 3
mask = Image.new('L', bigsize, 0)
draw = ImageDraw.Draw(mask)
draw.ellipse((0, 0) + bigsize, fill=255)
mask = mask.resize(img.size, Image.ANTIALIAS)
img.putalpha(mask)
img.save('output.png')

input.jpg:

output.png:

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки

Размер аватарки для группы ВК 2019

ВКонтакте

54321

0 (0 votes)

The estimated reading time is 3 minutes

Создатели групп ВКонтакте сталкиваются с различными проблемами.

Главной, конечно же, является формирование большого сообщества. Но кто вступит в группу, где нет чёткого описания тематики, красивых и стильных изображений и других элементов, украшений. Чтобы создать правильный стиль, нужно знать, какого размера тот или иной блок на странице в группе. Сегодня вы узнаете, каков размер аватарки для группы в соцсети ВК должен быть в 2019 году. А также о других особенностях оформления сообществ.

Содержание статьи:

  • Аватарка для группы в ВКонтакте в 2019 году
  • Обложка для сообщества ВК
  • В каком формате можно загружать видео в обложки для групп
  • Размер картинок на стене сообществ с аватарками в Vkontakte
  • Рекламные баннеры в группах

Аватарка для группы в ВКонтакте в 2019 году

Первое, что посетители группы Vkontakte видят при посещении — это аватар. И он должен быть максимально привлекательным. Изображение должно быть в хорошем качестве. Картинка группы в ВК отображается не только на главной странице. Её можно увидеть, если навести курсором на ссылку на другой странице. Но в этом случае картинка отображается в небольшом кружке. В миниатюре видна только верхняя часть аватарки. Углы обрезаются, об этом нужно помнить. Поэтому в 2019 году лучше всего подбирать картинку, главный объект или слова на которой находятся вверху.

Область миниатюры в аватаре группы ВКонтакте

Сегодня размер аварки для групп составляет 200 x 500 пикселей. Но иногда изображения немного растягиваются. И получаются немного размытыми. Чтобы этого избежать, нужно выбирать картинки большего размера. Но приблизительно пропорциональные вышеуказанному размеру. Например, 400×1000 px. В этом случае изображение получится хорошего качества. Миниатюра будет «вырезана» с верхней части вашей картинки размером 200 x 200 пикселей.

Пример аватарки группы в Вконтакте

Это может быть полезным: Как сделать опрос в ВК.

Обложка для сообщества ВК

В некоторых группах ВК в 2019 году можно заметить, что аватар отсутствует.

Вместо него на всю ширину расположена обложка. На ней обычно изображён логотип группы с кратким описанием. Или даже реклама каких-то событий. Её размеры должны быть следующими: 1590 x 400 пикселей. Но если сделать картинку на всю площадь обложки, она может не полностью отображаться на мобильных устройствах. Поэтому рекомендуется создавать картинки, где будут отступы со всех сторон к центру. А еще проще — делайте основное изображение таким: 1196 x 315 px. После чего сделайте простой белый фон, поместив картинку на белое полотно в редакторе с размером 1590 x 400.

Обложка группы ВКонтакте

Сделать это можно в любой программе, включая стандартный Paint в Windows. На фоне также можно сделать бледными цветами несколько ваших логотипов, чтобы оно не было скучным. Или добавить в него другие графические элементы. Недавно разработчики ВКонтакте предоставили возможность сообществам размещать «живые» обложки. Это короткие видеоролики, которые могут сменять друг друга в определённое время. Всего доступно для загрузки до 5 роликов.

В «живых» обоях можно применять как видеоролики, так и изображения. Доступны 3 разных варианта оформления обложек: видео, картинки и картинки, изменяющие размер. В этом случае миниатюру аватарки для группы в ВК нужно загружать отдельно.

Чтобы добавить обложку:

  1. Нажмите кнопку «Управление группой» справа;
  2. Выберите кнопку «Настройки»;
  3. Найдите среди пунктов здесь строку «Обложка сообщества»;
    ложки сообщества ВКонтакте
  4. Установите свою обложку для группы.

Это интересно: как слушать музыку в ВК без ограничений.

В каком формате можно загружать видео в обложки для групп

Про «живые» обложки для сообщества ВКонтакте стоит рассказать отдельно. Можно добавлять видео с максимальной длительностью в 30 секунд.

Требования:

  • размер файла не должен превышать 30 Мб;
  • видео и аудиокодеки: H.264 и AAC соответственно;
  • разрешение для видео: 1080 x 1920 px.

Не стоит загружать видео большего разрешения. Оно может отображаться некорректно.

Размер картинок на стене сообществ с аватарками в Vkontakte

Основным источником информации в ВКонтакте не только в сообществах, но и в профиле пользователя является стена. Здесь время от времени появляются изображения, которые могут выкладывать как модераторы группы, так её участники. Максимальный размер для картинок стены — 1000 px на 700 px. Но рекомендуется их делать с меньшим размером: 700 x 500 px. Это опять же связано с отображением в мобильных устройствах в 2019 году, через которые пользователи чаще посещают ВК, чем с веб-браузера.

Не знаете как сделать чёрный фон в ВК? Прочитайте об этом.

Рекламные баннеры в группах

Коммерческие сообщества ВКонтакте не обходятся без рекламы. Баннеры являются основным объектом, где можно разместить собственную или партнёрскую рекламу. Оптимальным размером для баннера является: 510 x 510 px. Хотя высота может быть и значительно большей. В группах также часто размещаются карточки товаров. Размеры их изображений делают не более, чем 1 000 x 1 000 px. В этом разделе отображаются их миниатюры. При клике пользователю разворачивается всё изображение.

Чтобы сделать собственную обложку или картинку для группы, вы можете воспользоваться десктопными программами, вроде Adobe Photoshop или Gimp. Но в сети есть несколько удобных и подходящих ресурсов. Они помогут вам создать уникальный дизайн, потому как уже содержат множество готовых элементов и даже вариантов готовых картинок. Ознакомьтесь с ресурсом под названием Canva по адресу: https://www.canva.com/. Здесь вам нужно только зарегистрироваться. С ним вы сможете создать уникальный аватар с подходящим размером для группы ВКонтакте 2019.

Leave a comment

Как сделать обложку для профиля ВК

by Kryzt Bates

Уже давно в социальной сети ВКонтакте появилась возможность разнообразить внешний вид своей страницы с помощью специальной обложки. Если вы до сих пор не установили в этот раздел какое-либо изображение, то, зайдя на свою страницу, вы увидите, что верхняя часть просто залита каким-то красивым градиентом. Может показаться, что для обычных пользователей это не очень важно. Не всем хочется заморачиваться с чехлом только ради эстетики. Хорошо, если это коммерческие страницы, продвигающие какой-то товар или услугу, где это действительно важно.

ВКонтакте предоставляет пользователям все больше возможностей персонализировать свою страницу.

❗️ПОДПИШИСЬ НА НАШ ДЗЕН. ТАМ КАЖДЫЙ ДЕНЬ ВЫХОДЯТ КРУТЫЕ СТАТЬИ

Но ВКонтакте решили дать пользователям доступ к нейросети, которая может генерировать уникальную обложку, соответствующую вашим интересам. В этой статье мы расскажем, как сделать обложку профиля ВК и установить на нее сгенерированное нейросетью изображение.

Как поставить обложку в ВК

Вообще любое изображение можно поставить в качестве обложки. Но сам ВК рекомендует использовать картинку с разрешением не ниже 1920 на 768 пикселей для этого. Никто не запрещает вам использовать меньшее разрешение, но тогда будет смотреться намного хуже, а при открытии профиля на больших экранах возможны искажения. При этом формат ВК строго регламентирует: JPG, WEBP или PNG.

Установить обложку на профиль ВКонтакте можно как через десктопную версию с компьютера, так и через приложение на любой платформе. Это делается следующим образом:

❗️ПОДПИШИСЬ НА НАШ ТЕГРАМ-ЧАТ И ЗАДАВАЙ ВОПРОСЫ НАШИМ АВТОРАМ, НА КОТОРЫЕ ОНИ ОБЯЗАТЕЛЬНО ОТВЕТЯТ

Как видите набор чехол очень прост и не требует особых навыков и знаний. Если вы ведете сообщество, то обложка устанавливается на него точно так же, только с его страницы. Не забывайте о разрешении изображения, которое вы планируете использовать. И может получиться так, что на смартфонах ваш профиль будет выглядеть хорошо, а на компьютере будет как-то размыто. Обязательно учитывайте этот момент.

Создать обложку для ВК

Но самое интересное для нас это возможность установки сгенерированной нейросети изображение обложки профиля . Тем более что ВКонтакте предоставляет для этого отдельный инструмент. Пользоваться им можно как с компьютера, так и через приложение или мобильную версию сайта. Разработчики предусмотрели все возможности для удобства пользователей. Чтобы сгенерировать обложку, выполните следующие действия:

❗️ПОДПИШИСЬ НА ТЕГРЛЕАМ-КАНАЛ СУНДУК АЛИБАБЫ, ЧТОБЫ ПОКУПАТЬ ТОЛЬКО ЛУЧШИЕ ТОВАРЫ С АЛИЭКСПРЕСС

Вот так выглядит сгенерированная обложка в настольной версии.

А вот и мобильный.

Нейросеть моментально сгенерирует обложку в нужном разрешении, поэтому она будет хорошо смотреться на любом устройстве. Только учтите, что иногда картинки больше похожи на абстракции, и непонятно, что на них изображено. Поэтому не факт, что вам понравится то, что он выдаст после того, как проанализирует вашу активность. В общем, идея с ВК классная. Если раньше я такими вещами даже не заморачивался, то нейросеть было бы очень интересно попробовать.

Рубрики Мир Apple, Новости

Состояние vkgy 9/25 — аватарки и Discord

Опубликовано 2018-09-25 11:32:47

Автор

нехудожественный

Теги
мета

Привет всем. Вот последние новости от vkgy:


Аватары

  • Аватары (и другие настройки) теперь можно редактировать прямо из вашего профиля пользователя.
  • Добавлены новые параметры аватара и изменены некоторые старые. (Спасибо Серафиму за два новых.)
  • Аватары по-прежнему будут отображаться рядом с комментариями здесь, на vkgy, но теперь они также будут отображаться на баннере вашей подписи на форуме (проверьте свой профиль, чтобы получить ссылку на свой).
  • Я сделал быстрое видео с дополнительной информацией об аватарах.

Discord

  • vkgy в Discord!
  • Присоединяйтесь, чтобы внести свой вклад в исследования художников или просто стать занудой и педантом!
  • Легко оставляйте отзывы и делайте запросы (примечание: предложения VIP-членов имеют приоритет).
  • Эксклюзивный канал для VIP-пользователей. (Если вы VIP и вам нужен доступ, дайте мне знать здесь.)

Mp3tag

  • vkgy можно использовать с Mp3tag, чтобы быстро и легко пометить ваши музыкальные файлы vk.
  • Исходный файл можно найти в вашем профиле вместе с инструкциями.
  • Ниже я сделал более подробное обучающее видео.

  • vkgy на Патреоне!
  • Если вам нравится сайт, вы можете помочь ему продолжать работу, пожертвовав любую сумму. Все участники получают особое упоминание на главной странице.
  • 5 долларов в месяц дают VIP-привилегии (см. ниже), а 15 долларов в месяц дают VIP-привилегии + рекламное место на главной странице.
  • Вносящие взносы от 5 долларов в месяц и более получают большую вырубленную наклейку с логотипом vkgy. Продано!
  • VIP-членство включает в себя: добавление вашего имени пользователя; версии эксклюзивных отсканированных изображений и ежедневных листовок в полном разрешении без водяных знаков; обложки в полном разрешении в формате Mp3tag; эксклюзивный Discord-канал; эксклюзивные предметы для аватара; эксклюзивные ежедневные обновления разработки; доступ к форме предложений и приоритетным предложениям; и более.

Социальные сети

  • Twitter : @vkgy_
  • Дискорд : вкгы
  • Facebook : vkgyofficial
  • YouTube : vkgyofficial
  • RSS : vk.gy/rss/
  • Баннер с подписью : https://vk.gy/sig.jpg?yourusername

Примечание : пожалуйста, свяжитесь со мной, если вы хотите помочь с учетными записями в социальных сетях.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *