Python ile El hareketlerini tanımak

preview_player
Показать описание
Bu videomuzda opencv ve medipipe paketlerini kullanarak elimizi tanıyan ve hareketlerimize karşılık bize cevap veren basit bir uygulama geliştirdik.OpenCv ile kameramızdan görüntü alıp bunu bir video akışına çevirdik daha sonra kameradaki görüntüyü mediapipe içerisine göndererek elimizi taramasını sağladık.Mediapipe'ın bizi sağladığı el tanıma sistemi sayesinde uygulamamız baş parmağımızı yukarı kaldırdığımızda bunu algılıyor ve bize sesli cevap veriyor.

00:00 - Intro
00:43 - Kameradan görüntü yakalamak
05:42 - Eli algılamak
14:44 - Baş parmak hareketini algılamak
Рекомендации по теме
Комментарии
Автор

o kadar OpenCV videosu izledim böyle açıklayıcı video görmedim ağzına sağlık çok da güzel bir uygulama oldu benim için Allah razı olsun

s.b.t
Автор

hayalimdeki meslek ama geç kaldık, çok güzel olmuş başarılı bir mühendis olursun inşallah

dmr
Автор

Selam Mert, Anlatım süper çoğu eğitim verenleri dinledim kulak tırmalayan ııııı mııııııı diyorlar ama sen süper anlatıyorsun. İçerik zaten değerli ama anlatımına Teşekkür etmek istiyorum.

tuncayguven
Автор

Allah senden razı olsun, başarılarının devamını diliyorum kardeşim

noname-hcn
Автор

acaba normal elimizi düz bir şekilde tuttuğumuzda (high-five) el kaldırdığımızı nasıl söyleyebilir, yani parmak pozisyonlarını ne yapmalıyız

dilaraaksoy
Автор

Mediapine'da bulunan landmarklar haricinde landmark eklemek istiyorum. Nasıl yapabilirim

ozlemozbakr
Автор

ERROR: Could not find a version that satisfies the requirement mediapipe==0.10.8 (from versions: none)
ERROR: No matching distribution found for mediapipe==0.10.8

[notice] A new release of pip is available: 23.2.1 -> 23.3.1
[notice] To update, run: python.exe -m pip install --upgrade pip

Yardımcı olacak varmı ? pycharmda bu hatayı alıyorum

yunusyurtyeri
Автор

Baş Parmağı Fixledim sanırım :D
.
.
.
.
.
if fingerNum > 4 and landmark.y < handlandmarks.landmark[2].y:
break
if fingerNum == 20 and landmark.y > handlandmarks.landmark[2].y:
# 3.nokta 4.noktadan height büyükse...
if handlandmarks.landmark[3].y > handlandmarks.landmark[4].y:
# 3.noktanın x genisliği büyükse 4 ten parmağı biraz esnetin geriye
if handlandmarks.landmark[3].x > handlandmarks.landmark[4].x:
print("Baş parmak yukari")

cefakar
Автор

Traceback (most recent call last):
File "C:\Users\furka\PycharmProjects\CameraMobile\main.py", line 2, in <module>
import mediapipe as mp( normalde as mp yazmadım herşi denedigim için ne yazarsam yazayım olmuyor.)

File "C:\Users\furka\PycharmProjects\CameraMobile\venv\lib\site-packages\mediapipe\__init__.py", line 16, in <module>
from mediapipe.python import *
File "C:\Users\furka\PycharmProjects\CameraMobile\venv\lib\site-packages\mediapipe\python\__init__.py", line 17, in <module>
from import resource_util
ImportError: DLL load failed while importing _framework_bindings: Belirtilen modül bulunamadı.

bu hataları alıyorum.python sürümünün versionu 10... 9.2 ye aldım yine olmadı. hem pycharmdan modülleri yükledim hemde cmd den ama sürekli bu hatayı alıyorum.nasıl bu hatalardan kurtulabilirim mediapipe da bir sıkıntı var. indiriyorum indiryorum.yüklüyorum ama çözüm bir türlü bulamadım

furkanefebektas