Этот проект представляет собой Telegram-бота, который использует нейронный перенос стиля для создания изображений, сочетающих контент одного изображения с художественным стилем другого изображения. В данном README.md файле будет описано, как настроить и использовать этого бота.
Следуйте инструкциям ниже, чтобы начать использовать Telegram-бота для нейронного переноса стиля:
Для начала необходимо создать бота в Telegram и получить его токен. Вы можете узнать, как создать бота и получить токен, посетив официальную документацию Telegram.
После получения токена бота, вставьте его в файл telegram_token.py в корневой папке проекта. Файл telegram_token.py должен содержать следующий код, где 'YOUR_TOKEN' заменяется на ваш токен бота:
# telegram_token.py
token = 'YOUR_TOKEN'- Python 3.8+
- Библиотека python-telegram-bot 20.1+
- Фреймворк PyTorch 2.0.0+
- Torchvision 0.15.0+
Вы можете запустить бота, выполнив следующую команду:
python main.pyБот будет активирован и будет ожидать запросов от пользователей.
Принцип работы бота следующий:
-
Отправьте боту два изображения: изображение контента и изображение стиля.
-
Бот обработает изображения, применит нейронный перенос стиля и создаст новое изображение, сочетающее контент изображения с художественным стилем изображения стиля.
-
Бот пришлет вам созданное изображение.
Вы можете использовать этого бота для создания уникальных искусственных изображений, сочетая разные контенты и стили.
