Как с помощью Python перевернуть видео

Цифровые медиа, такие как видео, открыли множество возможностей для творчества, когда при обработке видео и аудио файлов можно создавать потрясающие эффекты. Многие программы и инструменты для обработки мультимедиа предлагают функцию реверса.

В этом уроке вы узнаете, как можно перевернуть видео на Python с помощью библиотеки MoviePy.
Читать далее «Как с помощью Python перевернуть видео»

Как с помощью Python и Twilio сделать чат‑бота для WhatsApp

Наверняка, Вы уже подумывали о том, как автоматизировать свой WhatsApp ботом, например, для отправка ровно в полночь напоминания о днях рождения друзей или напоминания о своих повседневных задачах.

Из этого туториала Вы узнаете, как создать чат‑бота для WhatsApp, который поможет вам создавать напоминания, используя Twilio API для WhatsApp для общения, Python для разработки, Таблицы Google в качестве базы данных и Heroku для развертывания. Поехали.
Читать далее «Как с помощью Python и Twilio сделать чат‑бота для WhatsApp»

Как с помощью Python извлечь метаданные изображения

Узнайте, как можно извлекать метаданные изображения, такие как информация GPS, марка камеры, модель и многое другое, с помощью Exchangeable Image File Format (EXIF) в Python с библиотекой Pillow.

Читать далее «Как с помощью Python извлечь метаданные изображения»

Что такое нейронные сети прямого распространения

В этой статье мы узнаем о нейронных сетях прямого распространения, также известных как сети с глубокой прямой связью или многослойные персептроны. Они составляют основу многих важных нейронных сетей, используемых в последнее время, таких как сверточные нейронные сети (широко используемые в приложениях компьютерного зрения), рекуррентные нейронные сети (широко используемые для понимания естественного языка и последовательного обучения) и так далее. Мы постараемся понять важные концепции, используя интуитивно понятную игрушку и не будем вдаваясь в математику. Если вы хотите погрузиться в глубокое обучение, но не обладаете достаточным опытом в области статистики и машинного обучения, то эта статья станет идеальной отправной точкой.
Читать далее «Что такое нейронные сети прямого распространения»

Урок 2. Гистограмма направленных градиентов с использованием OpenCV

В этом уроке мы узнаем, что такое дескриптор признаков гистограммы направленных градиентов (HOG). Мы узнаем, что находится под капотом и как этот дескриптор рассчитывается внутри OpenCV, MATLAB и другими пакетами.

Этот пост является частью мини-курса из серии уроков, которые я пишу, о распознавании изображений и обнаружении объектов. Полный список уроков из этой серии приведен ниже:
Читать далее «Урок 2. Гистограмма направленных градиентов с использованием OpenCV»

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

Вступление

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

Здесь вы узнаете:

  • Что такое хороплеты.
  • Когда и почему их наиболее эффективно использовать.
  • Код Python для создания ваших собственных фоновых картограмм

Читать далее «Как визуализировать пандемию коронавируса с помощью фоновых картограмм»

Выбор модели и сравнительный анализ с помощью Modelplace.AI

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

Прежде чем перейти к техническим деталям, посмотрим на проблемы n00b (новичка).
Читать далее «Выбор модели и сравнительный анализ с помощью Modelplace.AI»