Zen of Python
20.1K subscribers
1.22K photos
162 videos
32 files
3.17K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
加入频道
Выявление незаконных построек по спутниковым снимкам с помощью CV

Отличный пример решения задачи с хакатона. Сама задача состояла в том, чтобы разработать модель машинного обучения для подсчета зданий на изображении.

Автор этого проекта занял четвёртое место и теперь делиться своим опытом и мнением о том, что ему не хватило, чтобы попасть в топ-3:

https://habr.com/ru/post/702764/

#cv #ml
👍6👎3👏3🤯1
Как написать трекинг парковочных мест

Вам знакома ситуация, когда ты приезжаешь с работы и не можешь найти свободной место во дворе, кружишься, толкаешься с другими водителями, чтоб разъехаться и в итоге уезжаешь из двора, чтобы найти место где-то ещё? Или помните то чувство, когда прямо перед вашим носом кто-то занимает последнее свободное место, потому что вы решили заехать во двор с другой стороны?

Так вот, чтобы таких ситуаций стало меньше автор разработал систему, которая определяет свободные места для парковки и позволяет проверить их в любой момент. Подробнее:

https://habr.com/ru/post/703276/

#cv #петпроект
👏154🔥4🙈2🗿1
Ну наконец-то нормальные пет-проекты на Python: «Полнотельная» семафорная клавиатура с OpenCV и MediaPipe

Энтузиаст разработал проект Semaphore, который позволяет отслеживать положения тела и рук и вводить символы через семафорную азбуку.

Сплошной фитнес и никакого туннельного синдрома. Исходники открыты: https://github.com/everythingishacked/Semaphore

#нейросети #opencv #cv
😁29👍5🤡4
Нестандартное применение opencv-python

Известная библиотека из области компьютерного зрения позволяет, помимо распознавания объектов и восстановления изображений, ещё и превратить камеру телефона в веб-камеру:

import cv2
import numpy as np

url = "IP-адрес"
cp = cv2.VideoCapture(ur1)

while(True):
camera, frame = cap.read()
if frame is not None:
cv2.imshow("Frame", frame)
q = cv2.waitKey(1)
if q==ord("q"):
break
cv2.destroyAllWindows()

Профиль на PyPi

#CV #библиотека
👎3🍌1
Forwarded from Нейроканал
This media is not supported in your browser
VIEW IN TELEGRAM
Студент из Джорджии при помощи компьютерного зрения сделал бота, который наказывает его, если обнаружит отвлечение от заданий.

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

А если ты тот самый заядлый прокрастинатор, то держи доступ к репозиторию.

#cv #python
21🍌4
This media is not supported in your browser
VIEW IN TELEGRAM
Drag-and-Drop на Python в реальном мире

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

Реализовать это можно с помощью Python и машинного обучения. Как? Вот статья, где есть понятная инструкция:

https://habr.com/ru/post/679444/

#opencv #cv
👍101🔥1