Salut ! Je viens de découvrir ta chaîne et elle est top 😁 je vais essayer d'apprendre python avec ces projets qui sont géniaux 😉 Merci et si tu en d'autres je suis preneur
Super vidéo ! En voyant le deuxième exemple j’ai eu l’idée des yeux Et bah tient c’est le 3 eme exemple Génial merci beaucoup de nous initier à ce domaine !
Jai vraiment apprécier votre video car je debute sur python et un peu perdu sur les utilisation. J'aimerais que vous me donner les noms de bibliothèques pour entraîner un programme et comment s'y prendre Merci
Je n'ai pas trop fait de Java mais le module OpenCV utilisé dans les exemples existe aussi pour Java opencv-java-tutorials.readthedocs.io/en/latest/ :-)
Bonjour. J’aimerais savoir si on peut faire tout ça avec une tablette et laquelle est l’optimale ( maximum avec le minimum d’investissement. ) pour l’instant j’ai un iPad pro et une tab samsung. Merci d’avance.
D'après ce que je sais, c'est difficile de développer des programmes python sur les tablettes. Bien-sûr tu peux utiliser un éditeur basique pour mettre en place ton programme mais comment pourrais tu l'exécuter ??
@@wwt6789 bonjour avec un compilateur qui crée une sorte d'application android ou ios ou un bat qui utilise les fonctionnalités correspondas à celles d'un pc. On utilise bien des machines virtuelles linux sur du Windows à titre d'exemple.
Bonjour, je n'arrive a lancer aucun des scripts, le premier script j'ai copier ceci : import cv2 import mediapipe as mp import time cap = cv2.VideoCapture(1) # ("Videos/test.mp4") pTime = 0 mpDraw = mp.solutions.drawing_utils mpFaceMesh = mp.solutions.face_mesh faceMesh = mpFaceMesh.FaceMesh(max_num_faces=2) drawSpec = mpDraw.DrawingSpec(thickness=2, circle_radius=2) frameWidth = 1920 frameHeight = 1080 cap.set(3, frameWidth) cap.set(4, frameHeight) cap.set(10, 150) while True: success, img = cap.read() imgRGB = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) results = faceMesh.process(imgRGB) # construit le maillage if results.multi_face_landmarks: for faceLms in results.multi_face_landmarks: # pour chaque maillage (de chaque visage trouvé) # Dessine le maillage sur le visage mpDraw.draw_landmarks(img, faceLms, mpFaceMesh.FACE_CONNECTIONS, drawSpec, drawSpec) cTime = time.time() # (mili)seconde actuelle (epoch linux) fps = 1 / (cTime - pTime) # fps = 1 / (seconde actuelle - seconde précédente) pTime = cTime # met à jour la seconde précédente à chaque affichage d'image cv2.putText(img, f'FPS: {int(fps)}', (20, 70), cv2.FONT_HERSHEY_PLAIN, 3, (255, 0, 0), 3) # affiche les FPS cv2.imshow("Image", img) # montre la video if cv2.waitKey(1) == 27: break # echap pour quitter cap.release() puis meme en changeant le 1 en 0 dans cap = cv2.VideoCapture(1) cela ne fontionne toujours pas et il m'affiche ca : C:\Users\""""\PycharmProjects\pythonProject1\venv\Scripts\python.exe C:/Users/""""/PycharmProjects/pythonProject1/main.py INFO: Created TensorFlow Lite XNNPACK delegate for CPU. Traceback (most recent call last): File "C:\Users\Tristan\PycharmProjects\pythonProject1\main.py", line 26, in mpDraw.draw_landmarks(img, faceLms, mpFaceMesh.FACE_CONNECTIONS, drawSpec, drawSpec) AttributeError: module 'mediapipe.python.solutions.face_mesh' has no attribute 'FACE_CONNECTIONS' Process finished with exit code 1 et au niveau du storage j'ai mis tout cela : HandTrackingModule 0.1 0.1 Pillow 8.4.0 8.4.0 absl-py 0.15.0 0.15.0 attrs 21.2.0 21.2.0 cmake 3.21.4 3.21.4 comtypes 1.1.10 1.1.10 cycler 0.11.0 0.11.0 enum34 1.1.10 1.1.10 future 0.18.2 0.18.2 kiwisolver 1.3.2 1.3.2 matplotlib 3.4.3 3.4.3 mediapipe 0.8.9 0.8.9 numpy 1.21.4 1.21.4 opencv-contrib-python 4.5.4.58 4.5.4.58 opencv-python 4.5.4.58 4.5.4.58 pip 21.1.2 21.3.1 protobuf 3.19.1 3.19.1 psutil 5.8.0 5.8.0 pycaw 20181226 20181226 pyparsing 3.0.4 3.0.4 python-dateutil 2.8.2 2.8.2 setuptools 57.0.0 58.5.3 six 1.16.0 1.16.0 wheel 0.36.2 0.37.0 Merci de votre réponse
Hello, la vidéo est super et je pensais avoir enfin trouver comment démarrer opencv mais ... ça ne fonctionne pas. Je n'arrive pas a installer la bibliothèque mediapipe (il dit pas de version compatible trouvée). Comme je suis totalement noob bah je suis bloqué. Je ne sais pas si je peux remplacer par une autre, où la trouver ailleurs etc... Comment je peux faire ? Merci
En fait il y a beaucoup de sites pour apprendre Python, mais l'idée c'est simplement et surtout de télécharger Pycharm et éventuellement les codes sources (liens dans la description) et de partir dessus pour apprendre à son rythme en PRATIQUANT. Il existe aussi learnxinyminutes.com/docs/python/ pour avoir toutes les bases du langage (syntaxe) en un seul code ;)
@@siramus4816 sa fait plaisir je te conseille daller voir un youtubeur quu fais beaucoup de OpenCv et des bonne choses il s’appel Mustapha qlq chose comme sa il a meme un site qui propose des cours gratuit tu tape « Opencv Mustapha » tu tombera sur lui
Bon bah je suis la seule à n'avoir apparemment pas réussit à installer mediapipe 😅 Ne trouve pas de version satisfaisante apparemment 😭 Comment faire ?
Bonjour !! Comme on dit, qui ne tente rien n'a rien alors j'essaye. Je vous contacte, car j'ai une erreur dans mon programme. Je ne peux pas le lancer, car apparemment j'ai une erreur à la ligne 21 avec imgRGB. Auriez vous une idée ? J'avoue que passer de C# à Python me bouscule un peu mais j'aime ça. Surtout que vos projet son hyper intéressant. Bonne journée.
@@valentinp6419 Salut j'ai rencontré le même problème que toi, et j'ai réussi à le résoudre d'une autre manière. J'ai rajouter à la ligne cap = cv2.VideoCapture(0, cv2. CAP_DSHOW) ça lui permet d'ignorer les problèmes
Salut. J'ai suivi entièrement votre vidéo J'ai même installé tous les packages nécessaires. Mais j'ai l'impression que certains packages sont incomplets. cv2 par exemple quand je fais cv2.fonction() pycharm ne sait pas de quoi il s'agit c'est comme si cv2 était en fait une coquille vide, pas de fonction à l'intérieur ou très peu à la rigueur
j'ai essayer avec beaucoup de couleur mais c'est seulement cv2.COLOR_BGR2RGB(sa donne la couleur blanc) qui marche sur mon ordi , je voulais d'autres comme le vert ou le bleu . est-ce possible
@@MichelKartner non je sais ça, je parlais plutôt au niveau bibliothèque. J’ai beau lancer le code ça marche pas. Je crois que ça vient de cv2 développer pour windows seulement...
La première chose qui m'est venue à l'esprit après avoir vu beaucoup de compliments sur les klaxonstools, c'est qu'ils sont faux. Mais j'avais totalement tort car ils m'ont surpris de l'argent après leur avoir fait un essai
Fréro chapeau à toi . c'est vraiment très propre, simple et efficace.
je te suit apartir de t sur ta chaîne respect !!
Salut ! Je viens de découvrir ta chaîne et elle est top 😁 je vais essayer d'apprendre python avec ces projets qui sont géniaux 😉
Merci et si tu en d'autres je suis preneur
Bonjour, je viens de prendre votre formation sur udemy pour apprendre les bases de la sécurité ( hacking ) merci a vous
Super vidéo !
En voyant le deuxième exemple j’ai eu l’idée des yeux
Et bah tient c’est le 3 eme exemple
Génial merci beaucoup de nous initier à ce domaine !
Merci David pour ces gentils mots 🙂
Merci d'avoir mis le code en description
Jai vraiment apprécier votre video car je debute sur python et un peu perdu sur les utilisation.
J'aimerais que vous me donner les noms de bibliothèques pour entraîner un programme et comment s'y prendre
Merci
J'ai tout !
Sauf l'ordinateur xD
Il y a des ides android et au pire si tu peux installer des linux avec andronix
@@Bruh-hd4rj ok merci 🙂
IDE* correcteur auto
Merci beaucoup pour cette vidéo très intéressante. Je suis débutant et je voudrais savoir si ça fonctionne avec l'éditeur visual studio code merci.
Merci pour cette vidéo de qualité
Bonjour j’ai essayé les programme mais j’ai une erreur ligne 19
AttributeERROR:module « HandTrackingModule » has no attribute «handDetector »
merci tres inspirant
Possible de faire un tutoriel pour les personnes étant sur mobile et n'ayant pas d'ordinateur ?
Tu t'intèresses aussi à Java ?
J'aimerai connaître certains projets fun pour me booster un peu
Je n'ai pas trop fait de Java mais le module OpenCV utilisé dans les exemples existe aussi pour Java opencv-java-tutorials.readthedocs.io/en/latest/ :-)
Très bonne vidéo
très intéressant
merci tu es vraiment fort
Très cool. J'ai besoin des fichiers, tout ce qu'il faut télécharger pour en faire svp
merci,c'est un bon entraînement pour m'a part
Je suis très ému par la vidéo.y'a t-il un moyen d'avoir le code source afin d'essayer de comprendre le code au fur et à mesure ?
Bonjour. J’aimerais savoir si on peut faire tout ça avec une tablette et laquelle est l’optimale ( maximum avec le minimum d’investissement. ) pour l’instant j’ai un iPad pro et une tab samsung. Merci d’avance.
D'après ce que je sais, c'est difficile de développer des programmes python sur les tablettes. Bien-sûr tu peux utiliser un éditeur basique pour mettre en place ton programme mais comment pourrais tu l'exécuter ??
@@wwt6789 bonjour avec un compilateur qui crée une sorte d'application android ou ios ou un bat qui utilise les fonctionnalités correspondas à celles d'un pc. On utilise bien des machines virtuelles linux sur du Windows à titre d'exemple.
super vidéo, un projet ou l'on détecte qui est en face de l'ordinateur (moi, ou un inconnue) est-il possible avec cette librairie ?
Bonjour, je n'arrive a lancer aucun des scripts, le premier script j'ai copier ceci :
import cv2
import mediapipe as mp
import time
cap = cv2.VideoCapture(1) # ("Videos/test.mp4")
pTime = 0
mpDraw = mp.solutions.drawing_utils
mpFaceMesh = mp.solutions.face_mesh
faceMesh = mpFaceMesh.FaceMesh(max_num_faces=2)
drawSpec = mpDraw.DrawingSpec(thickness=2, circle_radius=2)
frameWidth = 1920
frameHeight = 1080
cap.set(3, frameWidth)
cap.set(4, frameHeight)
cap.set(10, 150)
while True:
success, img = cap.read()
imgRGB = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
results = faceMesh.process(imgRGB) # construit le maillage
if results.multi_face_landmarks:
for faceLms in results.multi_face_landmarks: # pour chaque maillage (de chaque visage trouvé)
# Dessine le maillage sur le visage
mpDraw.draw_landmarks(img, faceLms, mpFaceMesh.FACE_CONNECTIONS, drawSpec, drawSpec)
cTime = time.time() # (mili)seconde actuelle (epoch linux)
fps = 1 / (cTime - pTime) # fps = 1 / (seconde actuelle - seconde précédente)
pTime = cTime # met à jour la seconde précédente à chaque affichage d'image
cv2.putText(img, f'FPS: {int(fps)}', (20, 70), cv2.FONT_HERSHEY_PLAIN, 3, (255, 0, 0), 3) # affiche les FPS
cv2.imshow("Image", img) # montre la video
if cv2.waitKey(1) == 27:
break # echap pour quitter
cap.release()
puis meme en changeant le 1 en 0 dans cap = cv2.VideoCapture(1) cela ne fontionne toujours pas et il m'affiche ca :
C:\Users\""""\PycharmProjects\pythonProject1\venv\Scripts\python.exe C:/Users/""""/PycharmProjects/pythonProject1/main.py
INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
Traceback (most recent call last):
File "C:\Users\Tristan\PycharmProjects\pythonProject1\main.py", line 26, in
mpDraw.draw_landmarks(img, faceLms, mpFaceMesh.FACE_CONNECTIONS, drawSpec, drawSpec)
AttributeError: module 'mediapipe.python.solutions.face_mesh' has no attribute 'FACE_CONNECTIONS'
Process finished with exit code 1
et au niveau du storage j'ai mis tout cela :
HandTrackingModule 0.1 0.1
Pillow 8.4.0 8.4.0
absl-py 0.15.0 0.15.0
attrs 21.2.0 21.2.0
cmake 3.21.4 3.21.4
comtypes 1.1.10 1.1.10
cycler 0.11.0 0.11.0
enum34 1.1.10 1.1.10
future 0.18.2 0.18.2
kiwisolver 1.3.2 1.3.2
matplotlib 3.4.3 3.4.3
mediapipe 0.8.9 0.8.9
numpy 1.21.4 1.21.4
opencv-contrib-python 4.5.4.58 4.5.4.58
opencv-python 4.5.4.58 4.5.4.58
pip 21.1.2 21.3.1
protobuf 3.19.1 3.19.1
psutil 5.8.0 5.8.0
pycaw 20181226 20181226
pyparsing 3.0.4 3.0.4
python-dateutil 2.8.2 2.8.2
setuptools 57.0.0 58.5.3
six 1.16.0 1.16.0
wheel 0.36.2 0.37.0
Merci de votre réponse
slt;
merci pour ce que vous faite
Hello, la vidéo est super et je pensais avoir enfin trouver comment démarrer opencv mais ... ça ne fonctionne pas. Je n'arrive pas a installer la bibliothèque mediapipe (il dit pas de version compatible trouvée). Comme je suis totalement noob bah je suis bloqué. Je ne sais pas si je peux remplacer par une autre, où la trouver ailleurs etc... Comment je peux faire ? Merci
Quel site pour pouvoir à commencer à part celui qui tu as cité dans la vidéo ? :-D (merci d'avance)
En fait il y a beaucoup de sites pour apprendre Python, mais l'idée c'est simplement et surtout de télécharger Pycharm et éventuellement les codes sources (liens dans la description) et de partir dessus pour apprendre à son rythme en PRATIQUANT. Il existe aussi learnxinyminutes.com/docs/python/ pour avoir toutes les bases du langage (syntaxe) en un seul code ;)
@@MichelKartner merci beaucoup 😺
Tonton pardon c'est possible de l'integre dans UN projet python kyvi?
Changez FACE_CONNECTION par FACEMESH_CONTOURS ..
Mille merci mon sauveur ça marche enfin !!!!!!! 😃🥰🥰😍🙏🙏🙏🙏
@@siramus4816 sa fait plaisir je te conseille daller voir un youtubeur quu fais beaucoup de OpenCv et des bonne choses il s’appel Mustapha qlq chose comme sa il a meme un site qui propose des cours gratuit tu tape « Opencv Mustapha » tu tombera sur lui
la librairie comtypes est conçue uniquement pour windows, connais tu une alternative pour Mac/linux ?
on peut directement utiliser sur Python Shell ?
S'il vous comment trace un numéro de téléphone avec python
Les étude en informatique son t'ils indispensable pour être un hacker ou un pro dans le domaine
non
Ça prendre quel logiciel pour faire ces expériences ?
Bon bah je suis la seule à n'avoir apparemment pas réussit à installer mediapipe 😅 Ne trouve pas de version satisfaisante apparemment 😭 Comment faire ?
Bonjour !! Comme on dit, qui ne tente rien n'a rien alors j'essaye. Je vous contacte, car j'ai une erreur dans mon programme. Je ne peux pas le lancer, car apparemment j'ai une erreur à la ligne 21 avec imgRGB. Auriez vous une idée ? J'avoue que passer de C# à Python me bouscule un peu mais j'aime ça. Surtout que vos projet son hyper intéressant. Bonne journée.
Bonjour, il faut changer le paramètre à 0 VideoCapture(0) pour la webcam ;)
@@MiceProject merci je vais essayer ça 😁
@@valentinp6419 Salut j'ai rencontré le même problème que toi, et j'ai réussi à le résoudre d'une autre manière. J'ai rajouter à la ligne cap = cv2.VideoCapture(0, cv2. CAP_DSHOW) ça lui permet d'ignorer les problèmes
@@antoine4906 merci à toi ! Ça me permet de voir différentes manières de gérer le problème.
@@antoine4906 Merci ! J’ai eu le même problème maintenant c’est réglé ! :)
woua
Ce code ne marche que sur Pycharm ?
Ou se trouve le lien pour telecharger PyCharm ?
TOP la vidéo
mais Visual studio code n'est il pas plus pratique ??
JE NARRIVE PAS A UTILISER JE NARRVE PAS A INSTALLER CV2 QUELQUUN PEUT MAIDER ??????
Salut. J'ai suivi entièrement votre vidéo J'ai même installé tous les packages nécessaires. Mais j'ai l'impression que certains packages sont incomplets. cv2 par exemple quand je fais cv2.fonction() pycharm ne sait pas de quoi il s'agit c'est comme si cv2 était en fait une coquille vide, pas de fonction à l'intérieur ou très peu à la rigueur
ecrit sur le terminal pip install cv2
j'ai essayer avec beaucoup de couleur mais c'est seulement cv2.COLOR_BGR2RGB(sa donne la couleur blanc) qui marche sur mon ordi , je voulais d'autres comme le vert ou le bleu . est-ce possible
Allez, j'ai reconnu le président Macron... par sa voix reconnaissable entre toutes 😁 .
Le ... " Python" est dans mon cerveau ...
Ceci est un projet qui pourrait être un projet de fin étude
Merci beaucoup mais on voit pas la ligne 31. Je n’arrive pas à l’essayer s’il vous plais écrivez le
Bonjour, si vous parlez du début de la vidéo, vous la voyez à 0:54 ou 0:55 :-)
il y'avait une erreur mais ca a marche c'etais a cause du choix de la valeur 1 ou 0
Sur MacBook c’est executable ..?
Oui c'est l'avantage de Python 😉
@@MichelKartner non je sais ça, je parlais plutôt au niveau bibliothèque. J’ai beau lancer le code ça marche pas. Je crois que ça vient de cv2 développer pour windows seulement...
Pycharm est payant 😢
La première chose qui m'est venue à l'esprit après avoir vu beaucoup de compliments sur les klaxonstools, c'est qu'ils sont faux. Mais j'avais totalement tort car ils m'ont surpris de l'argent après leur avoir fait un essai
imgRGB = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cv2.error: OpenCV(4.10.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:196: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
Bonjour j’ai essayé les programme mais j’ai une erreur ligne 19
AttributeERROR:module « HandTrackingModule » has no attribute «handDetector »