Онлайн обнаружение лица с веб камеры.

Для онлайн обнаружение и распознавания лица можно использовать библиотеку dlib и ее модуль shape_predictor в Python с веб-камеры, можно использовать следующий код: import cv2 import dlib # Загрузка предобученного детектора лиц detector = dlib.get_frontal_face_detector() # Загрузка предобученной модели shape_predictor predictor = dlib.shape_predictor(‘shape_predictor_68_face_landmarks.dat’) # Захват видеопотока с веб-камеры video_capture = cv2.VideoCapture(0) # 0 указывает на использование … Читать далее

Простой гид по основам OpenCV для начинающих

OpenCV – это библиотека компьютерного зрения с открытым исходным кодом, которая предоставляет набор функций и алгоритмов для обработки изображений и видео. Эта библиотека является незаменимым инструментом для многих проектов, включая системы видеонаблюдения, распознавание лиц, автоматическую обработку изображений и многое другое. В этой статье мы рассмотрим основы OpenCV, чтобы помочь начинающим разработчикам начать использовать эту библиотеку … Читать далее

Установка OpenCV python в windows.

Для установки OpenCV для Python на Windows 10 64-разрядной операционной системе следуйте этим шагам: Шаг 1: Установка Python и pip Шаг 2: Загрузка библиотеки OpenCV для Python Шаг 3: Установка библиотеки OpenCV для Python Шаг 4: Проверка установки OpenCV для Python Поздравляю! Теперь у вас установлена библиотека OpenCV для Python на вашей операционной системе Windows … Читать далее

OpenCV

OpenCV (Open Source Computer Vision Library) – это библиотека компьютерного зрения и обработки изображений с открытым исходным кодом, которая предоставляет инструменты для создания приложений, связанных с обработкой изображений, видео, потокового видео и интеграцией с другими библиотеками и фреймворками. OpenCV была создана в Microsoft в 1999 году и в настоящее время поддерживается сообществом разработчиков. Она используется … Читать далее

MicroPython – esp32, ssd1306

SSD1306 – это OLED-дисплей, который может использоваться для отображения информации в микроконтроллерах ESP32, основанных на Micropython. В этой статье мы рассмотрим, как подключить и использовать SSD1306 с помощью Micropython. Шаг 1: Подключение SSD1306 к ESP32 Для подключения SSD1306 к ESP32 вам понадобятся: Прежде чем вы начнете, убедитесь, что у вас есть все необходимые компоненты. Затем … Читать далее

MicroPython Esp32

ESP32 – это мощный микроконтроллер, который поддерживает различные языки программирования. Одним из таких языков является MicroPython, который представляет собой реализацию Python для систем с ограниченными ресурсами. MicroPython может быть использован для создания простых проектов на ESP32, которые не требуют высокой производительности. Преимущества использования MicroPython на ESP32 Проще в использовании: Python отличается простотой в изучении и … Читать далее

Подключение Esp32 к wifi точке в micropython

Для подключения ESP32 к Wi-Fi точке доступа вам понадобится использовать соответствующие функции и методы библиотеки для Wi-Fi в MicroPython. Вот пример кода, который позволяет подключить ESP32 к Wi-Fi точке доступа: import network ssid = ‘название_вашей_сети’ password = ‘пароль_вашей_сети’ def подключиться_к_wifi(): sta_if = network.WLAN(network.STA_IF) if not sta_if.isconnected(): print(‘Подключение к Wi-Fi…’) sta_if.active(True) sta_if.connect(ssid, password) while not sta_if.isconnected(): … Читать далее

Thonny, деполитизация.

Программа Для работы с esp8266, esp32 в micropython я для себя выбрал программу Thonny. Это интегрированная среда разработки для Python, предназначенная для начинающих. Поддерживает различные способы пошагового выполнения кода, пошаговое вычисление выражений, детальную визуализацию стека вызовов и режим объяснения концепций ссылок. Однако в новых версиях программы установили ярлык политического характера, что кому то такая политизация … Читать далее

Micropython Esp8266

Язык программирования Python стал настролько популярным, что я заинтересовался а нет ли версии для микроконтроллеров типа esp8266, esp32 и прочее. Оказалось есть версия micropython именно для таких плат. Итак, давайте начнем, рассмотрим на примере микроконтроллера esp8266. Использование MicroPython – отличный способ получить максимальную отдачу от вашей платы ESP8266. И наоборот, чип ESP8266 является отличной платформой для … Читать далее

MicroPython

MicroPython – это компактная и эффективная реализация языка программирования Python 3, которая включает в себя небольшое подмножество стандартной библиотеки Python и оптимизирована для работы на микроконтроллерах и в ограниченных средах. MicroPython pyboard – это компактная электронная печатная плата, которая запускает MicroPython на “голом металле”, предоставляя вам низкоуровневую операционную систему Python, которую можно использовать для управления всеми видами электронных … Читать далее