Как создать аватарку для WhatsApp
Использование персонализированного аватара — лучший способ, с помощью которого другие люди могут идентифицировать нас через интернет. Хотя это правда, что многие люди предпочитают использовать изображение чего-то, что им нравится, в качестве аватара, мы можем создать полностью персонализированный образ, чтобы показать, какие мы есть или какими мы хотели бы быть, он не обязательно должен быть идентичен нам.
В Play Store у нас есть большое количество приложений для создать любую аватаркуХотя большинство из них включают покупки в приложении, в зависимости от ваших потребностей в настройке вам может не понадобиться их покупать.
Теме статьи:
Как создать собственный смайлик с нашим лицом
Индекс
- 1 Facebook
- 1.1 Как создать аватар с Facebook
- 2 Создайте свой собственный аватар
- 3 Зеркало: клавиатура Emoji, производитель стикеров для аватаров
- 4 Dollify
- 5 Bitmoji
- 6 Avatoon — Создатель аватаров и эмодзи
Точно так же мало кто знает, что Snapchat позволяет нам узнавать песни, которые звучат, мало кто также знает, что крупнейшая социальная сеть в мире также предлагает нам возможность создать свой аватар и совершенно бесплатно, без каких-либо покупок в приложении.
Подпишитесь на наш Youtube-канал
Чтобы показать кнопку. На изображении выше мы видим уровень настройки, который Facebook предлагает нам при создании собственного аватара. После того, как мы создали его, автоматически создаст серию аватаров/стикеров которые мы можем использовать в любой ситуации на основе нашего аватара.
Через Facebook, при создании нашего аватара, мы можем изменить форму нашего тела, форму нашего лица, тип глаз, бровей, ушей, носа, губ, добавить всевозможные очки, как и любой вид растительность на лице, серьги, пирсинг, головные уборы, головные уборы, береты, одежда…
Очень мало приложений в Play Store Они предлагают нам такой же высокий уровень персонализации, как и Facebook. Если вы не являетесь пользователем этой социальной сети, вы можете создать учетную запись, сделать свой аватар и сделать скриншот вместе со всеми вариантами нашего аватара для выражения разных настроений и закрыть учетную запись.
Таким образом, приложив немного усилий, мы можем создавать разные стикеры каждого из наших аватаров, чтобы поделиться через WhatsApp в виде наклеек.
Как создать аватар с Facebook
Чтобы создать аватар Facebook, нам просто нужно нажать на любую публикацию и нажать на первый значок отображается в правой части текстового поля, значок, представленный человеком.
Затем внизу предложит нам создать собственный аватар на Facebook. Нам просто нужно указать время, необходимое для создания аватара, который лучше всего соответствует тому, что мы ищем.
Хотя когда-то сделано вы можете изменить его, лучшее, что вы можете сделать, это подождать, пока у вас не будет достаточно времени, чтобы дать ему необходимое время.
Разработчик: Мета Платформы, Инк.
Цена: Это Бесплатно
Создайте свой собственный аватар
Создайте свой персональный аватар — интересное приложение, доступное в Play Store, которое также позволяет нам создавать персонализированный аватар, да, количество вариантов не так уж велико как тот, который мы можем найти в приложении Facebook.
С помощью этого приложения мы можем настроить цвет глаз, форма бровей, тон кожи, форма и цвет губ, тип волос…
Создайте свой собственный аватар Средняя оценка 4.4 звезды из 5 возможных после получения более 60.000 XNUMX мнений. Хотя мы можем загрузить его бесплатно, приложение содержит рекламу и встроенные покупки, чтобы разблокировать все функции.
Аватар Эрстеллен Шпиле
Разработчик: ООО Вебелинкс
Цена: Это Бесплатно
Зеркало: клавиатура Emoji, производитель стикеров для аватаров
Зеркало — это приложение, с помощью которого мы можем создавать персональные аватары и стикеры. через камеру нашего устройства
В приложении есть Средняя оценка 4.3 звезды из 5 возможных после получения более 160.000 XNUMX оценок и доступен для скачивания совершенно бесплатно. Он не включает рекламу, но если вы покупаете в приложении, чтобы разблокировать все функции.
Зеркало: производитель Weihnachten Moji
Разработчик: Зеркальный ИИ
Цена: Это Бесплатно
Dollify
Как мы можем догадаться из названия этого приложения, Dollify позволяет нам создавать собственный аватар, персонализируя
Как и приложение «Создай свой аватар», Dollify также не позволяет нам создавать серия персонализированных аватаров в виде смайликов или наклеек поделиться через WhatsApp или другие платформы обмена сообщениями.
Dollify доступна для бесплатного скачивания, она не включает рекламу, но если покупки в приложении, чтобы разблокировать все функции.
Dollify
Разработчик: Дейв ХР
Цена: Это Бесплатно
Bitmoji
Еще одним интересным приложением для создания персонализированных аватаров и производных наклеек является Bitmoji, приложение, имеющее средний рейтинг 4. 5 звезды из 5 возможных после получения. более 3,5 миллионов комментариев.
Bitmoji позволяет нам создать собственный аватар с фотографии, функция, которая также доступна в приложении «Зеркало» (о котором мы говорили выше), хотя в нем первоначальные результаты гораздо более удовлетворительны.
Как хорошее приложение для аватаров, оно также позволяет нам создавайте персонализированные стикеры с нашим аватаром
Bitmoji доступен для скачивания совершенно бесплатно, он не включает рекламу, но неПокупки, с помощью которых мы можем создавать любые предметы мерчендайзинга, такие как кружки, футболки, подушки… с нашими смайликами.
Bitmoji
Разработчик: Bitmoji
Цена: Это Бесплатно
Avatoon — Создатель аватаров и эмодзи
Con más де- 10 миллионы загрузок, средний балл 4.
С точки зрения функций можно сказать, что и Facebook, и Avatoon они предлагают нам те же функции, но в отличие от Facebook, Avatoon требует оплаты подписки, чтобы иметь возможность использовать каждую из функций, которые он нам предлагает.
Перед подпиской мы можем протестировать приложение в течение 3 дней, более чем достаточно времени, чтобы создать наш аватар и серию стикеров для WhatsApp и отписаться от подписка через Play Маркет.
Если мы этого не сделаем, удаление приложения подписка останется активной. Вы можете скачать это приложение совершенно бесплатно по следующей ссылке.
Avatoon: Аватар показан
Разработчик: ИдеяЛабс.
Цена: Это Бесплатно
Как превратить свою аватарку в Telegram в часы / Хабр
Недавно сидел я в одном сообществе программистов в Telegram и заметил один очень любопытный профиль. Любопытным было следующее — на главном фото у него было изображено нынешнее время. Мне стало жутко интересно как он этого добился, и я решил во что бы то ни стало написать такую же программу.
До этого я часто работал с Telegram-ботами при помощи библиотеки PyTelegramBotAPI, поэтому предположил, что такая функция есть в API ботов. Наверняка, это было глупейшее предположение в моей жизни, т.к. фото было на аватарке профиля именно пользователя, а не бота — и вскоре я в этом убедился, не найдя ни одной предпосылки к возможности изменить фото профиля.
Я начал сёрфить интернет и наткнулся на довольно удобный инструмент — telethon. Он как раз и позволял мне заходить в Telegram как юзер, а не как бот. Что ж, полагаю это был самый первый и самый большой шаг к цели. Далее давайте разберем как же именно воссоздать «часы» на нашей аватарке.
Шаг первый. Получить доступ к входу в Telegram из кода
Переходим по ссылке, вводим номер телефона, после чего получаем код подтверждения. Подробнее об этом написано тут. Итак, мы получаем оттуда две важные для нас вещи — это api_id и api_hash. Создаем файл config.py и вводим туда следующий код:
api_id = <ВАШ API_ID> api_hash = <ВАШ API_HASH>
Теперь создаем файл main.py в котором пишем:
from telethon import TelegramClient, sync from .config import *
Важно, чтобы main.py и config.py были на одном файловом уровне, т.е. в одной папке иначе строка from .config import * даст ошибку. Класс TelegramClient — это именно то, что позволит нам войти в Telegram в качестве обычного пользователя. Далее в этом же файле пишем следующее:
client = TelegramClient(<ИМЯ СЕССИИ>, api_id, api_hash) client.start()
Таким образом, можно считать, мы залогинились в Telegram. ИМЯ СЕССИИ можете выбрать любое, на свое усмотрение (например, «ананас»). Итак, мы подключились к телеграму. Теперь пора думать о фотографиях…
Шаг второй. Создаем источник фотографий с указанием времени
Пожалуй, этот шаг явился самым легким для меня, т.к. я уже долгое время разрабатывал различное ПО, использующее компьютерное зрение, а следовательно, работа с изображениями стала чем-то обыденным. Тут все просто — устанавливаем библиотеку opencv, позволяющую творить чудеса с фотографиями. Создаем файл utils.py и пишем в ней:
def convert_time_to_string(dt): return f"{dt.hour}:{dt.minute:02}"
Данная функция нам нужна, чтобы на фотографии было указано время в формате Ч: ММ(были и другие способы сделать это, но я предпочел именно этот).
Итак, приступаем к созданию самих фотографий. Создаем файл generate_time_images.py и пишем в нем:
from .utils import * import cv2 import numpy as np from datetime import datetime, timedelta
Этих библиотек должно хватить нам для создания фотографий с указанием времени. Далее пишем функцию для получения черного фона, на котором мы будем писать время:
def get_black_background(): return np.zeros((500, 500))
Теперь нужно будет пройтись циклом по каждой минуте в сутках и сгенерировать фотографию с указанием времени. Заранее создайте папку time_images/ куда будете сохранять фотографии. Итак, пишем:
start_time = datetime.strptime("2019-01-01", "%Y-%m-%d") # Можете выбрать любую дату end_time = start_time + timedelta(days=1) def generate_image_with_text(text): image = get_black_background() font = cv2.FONT_HERSHEY_SIMPLEX cv2.putText(image, text, (int(image.shape[0]*0.35), int(image.shape[1]*0.5)), font, 1.5, (255, 255, 0), 2, cv2.LINE_AA) return image while start_time < end_time: text = convert_time_to_string(start_time) image = generate_image_with_text(text) cv2.imwrite(f"time_images/{text}.jpg", image) start_time += timedelta(minutes=1)
Для создания колеекции фотографий осталось сделать только одно — запустить generate_time_images. py. После запуска мы видим, что в папке time_images/ появилось множество фотографий. Должны получиться примерно такие фотографии:
Шаг третий. Обновляем фото каждую минуту
У telethon есть очень удобная штука — называется UploadProfilePhotoRequest. Импортируем ее в наш ранее написанный main.py:
from telethon.tl.functions.photos import UploadProfilePhotoRequest, DeletePhotosRequest from datetime import datetime from .utils import *
Разумеется, мы не должны обновлять аватарку в каждый момент времени — достаточно делать это раз в минуту. Для этого мы должны знать момент, когда заканчивается старая минута и начинается новая — именно в этот момент мы и поменяем фотку. Пишем еще одну небольшую функцию в utils.py:
def time_has_changed(prev_time): return convert_time_to_string(datetime.now()) != prev_time
Да, да, мы передаем в нее строку со временем предыдущего обновления аватарки. Конечно, и тут были другие способы реализации, но писал я это все «на скорую руку», поэтому сильно об оптимизации не задумывался. Продолжаем заполнять наш main.py:
prev_update_time = "" while True: if time_has_changed(prev_update_time): prev_update_time = convert_time_to_string(datetime.now()) client(DeletePhotosRequest(client.get_profile_photos('me'))) file = client.upload_file(f"time_images/{prev_update_time}.jpg") client(UploadProfilePhotoRequest(file))
DeletePhotosRequest нам нужен для того, чтобы удалить предыдущие аватарки, чтобы создавался эффект, что мы не добавляем новое фото — оно меняется само собой. Для того, чтобы не перегружать процессор, можно добавить time.sleep(1) в конец цикла(разумеется, импортировав сперва time.py).
Готово! Запустите main.py и ваша аватарка превратится в часы. Как более оригинальный вариант, можете попробовать изменить текст на фотках, например, на такой:
С момента написания данной статьи библиотека telethon стала полностью асинхронной, что вызвало необходимость полностью пересмотреть методы вызова функций в исходниках. В итоге я сел за код и кроме того, что переписал все через async-await на основе asyncio еще и оптимизировал пару вещей. К примеру,
.
Вот ссылка на репозиторий. Необходимые инструкции по установке уже там.
Workshop — Instructables
Избранные проекты
Светодиодная лампа для 3D-принтеров Prusa Mini автор: jeremino_jg в 3D-печати
10
Настольная лампа из вишневого дерева от rschoenm в деревообработке
2 40
Ретро Нет питания Нет проблем Настольный светильник. Кевр102
в Освещение
3 256
Торшер угловой с изюминкой RGB только в освещении
4 117
Преобразование 3D-принтера в автоматическую установку для нанесения покрытий Реми_Рафаэль наук
2 87
Лампа с логотипом YouTube Studio от twomakerscrew в освещении
3 143
PiBM PS/2 Model 25 — 3D-печать, сборка и электроника по ритму в 3D-печати
11 1. 0K
Замок-головоломка заключенного от Mrballeng по специальности «Металлообработка»
4 440
Как превратить старый комод в шкаф для карт от Денисези в мебели
2 79
Как спроектировать машину для прессования банок с помощью SolidWorks автор: minhkhoitrannguyen в университете+
151
Основание лампы из мускулистого дерева с абажуром из жженого дерева от Diy-ist в мебели
2 106
ФУТУРИСТИЧЕСКАЯ УГЛОВАЯ СТОЙКА от LordVallejo в освещении
2 143
Настольная лампа Cloud DIY Полкило в освещении
47 1. 8K
Распечатай свою собственную головоломку! от Т_Т в 3D-печати
2 146
Коробка для аэрографа / Caja Para Aerografo от modelkitsdeluxe в ЧПУ
349
Как сделать деревянную настольную лампу Полкило в освещении
17 804
Головоломка с балансом гвоздей автор AtulV15 в деревообработке
5 469
Самый эффективный электровелосипед от Фозерби в энергетике
6 455
Настенный светильник Chain Chomp от aweirdguy в видеоиграх
124 8. 4K
Я сделал сундук с сокровищами из деревянного тобагона от johnhallet0 в деревообработке
3 191
Просмотреть все рекомендуемые проекты
Конкурсы
Рукоделие – инструкции
Рекомендуемые проекты
Резак для банок с газировкой ученый, ранее известный как Наегели в повторном использовании
198
3D-пазл: деревянный игрушечный самолет для детей от Декстерха в картоне
1 68
Орнаментальная математика — использование математики для создания произведений искусства от Норабель в бумаге
2 134
Декор зимнего пейзажа из срезов дерева своими руками от Stephcreates
в ст.
1 65
Галстук-бабочка большого размера от Look-I-Made-A-Rat в Костюмы и косплей
42
Бутылки для игристых напитков с подсветкой от ArtsyKarma в повторном использовании
2 122
Моравская звезда автор: hermanted111 в документе
5 193
Плавленое стекло IKEA Lantern Hack Шарон Уоррен в ст.
3 808
Настенный светильник Chain Chomp от aweirdguy в видеоиграх
124 8,4К
Playlight: играй со светом! от alatorre
в ст.
1 325
Как сделать потрясающую настольную лампу МОРЕНА Сделай сам в повторном использовании
21 709
Выкуйте собственную подвеску с рунами викингов! по JGJMatt в Ювелирные изделия
7 231
Многоразовый пакет из пластиковых пакетов от qv25zupancs в Вязание спицами и крючком
4 2.1K
Переработка бутылок из-под газировки в сумки для бутылок. от Blue_chip
в повторном использовании
137
Робот E-Waste Instructables от БалиШаг в повторном использовании
7 1.4K
Рождественский венок из латуни и металла автор Rowdyrob в ст.
4 107
Настольная лампа Space Man ручной работы от ethansocks8 в глине
4 291
Рождественский пробковый декор Брайан_Варгас в повторном использовании
4 114
Качели на все времена года: самодельные водяные качели с скользящим пингвином от Рустиккрафт
в ст.