Apprendre Python avec 3 Projets FUN (Computer Vision)

preview_player
Показать описание
Apprendre le langage Python est un excellent choix, mais il n'est pas toujours facile de choisir par quel projet commencer. Je vous propose une courte série de vidéo sur l'apprentissage de Python avec des projets à la fois FUN et Pratiques ⏬ Cliquez ci-dessous pour plus d'informations ⏬.

🗨️ On se retrouve dans les COMMENTAIRES pour toutes remarques/questions !

▂▂▂▂▂▂ LIENS UTILES ▂▂▂▂▂▂▂

▂▂▂▂▂▂ DESCRIPTION ▂▂▂▂▂▂

Le langage Python est certainement l'un des plus populaires au monde. Non seulement parce qu'il est facile à apprendre, mais en plus car il permet de monter en compétences sur différents projets révolutionnaires, utilisables au quotidien ou orientés vers le futur. Je vous propose de découvrir certains de ces projets, en commençant dans cette vidéo par la discipline "computer vision", donc vision assistée par ordinateur qui permet au système de détecter en temps réel un visage, une main, un corps, des objets, etc afin d'en faire une application concrète.

▂▂▂▂▂ EN SAVOIR PLUS ▂▂▂▂▂

▂▂▂▂▂▂▂▂ À PROPOS ▂▂▂▂▂▂▂▂▂

VULINFO : Votre série vulgarisation informatique. Comment quelque chose fonctionne ? Comment s'en débarrasser ? Quels choix faire ? Tout est expliqué sans langage barbare, avec des images et un peu d'humour humoristique...

Michel est le fondateur des site web Le Blog Du Hacker et Cyberini. Consultant en sécurité informatique junior rapidement reconverti en entrepreneur, il cherche à partager ses connaissances dans le but d'aider le plus grand nombre à se protéger contre les cybermenaces.
Рекомендации по теме
Комментарии
Автор

Fréro chapeau à toi . c'est vraiment très propre, simple et efficace.
je te suit apartir de t sur ta chaîne respect !!

diallodaouda
Автор

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

valentinp
Автор

Bonjour, je viens de prendre votre formation sur udemy pour apprendre les bases de la sécurité ( hacking ) merci a vous

cyril
Автор

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 !

OrionEtDavid
Автор

Merci d'avoir mis le code en description

greenstorm
Автор

Bonjour j’ai essayé les programme mais j’ai une erreur ligne 19
AttributeERROR:module « HandTrackingModule » has no attribute «handDetector »

glaxu
Автор

J'ai tout !
Sauf l'ordinateur xD

mofex
Автор

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.

daoudakone
Автор

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

alainwandjikemaya
Автор

merci, c'est un bon entraînement pour m'a part

mixel
Автор

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 =
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
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 :


INFO: Created TensorFlow Lite XNNPACK delegate for CPU.
Traceback (most recent call last):
File "C:\Users\Tristan\PycharmProjects\pythonProject1\main.py", line 26, in <module>
mpDraw.draw_landmarks(img, faceLms, mpFaceMesh.FACE_CONNECTIONS, drawSpec, drawSpec)
AttributeError: module 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


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

kiruakikou
Автор

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 ?

OusniNji-nosi
Автор

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.

riade-yet
Автор

Possible de faire un tutoriel pour les personnes étant sur mobile et n'ayant pas d'ordinateur ?

dsljevoispas
Автор

Changez FACE_CONNECTION par FACEMESH_CONTOURS ..

consultingprestig
Автор

Très cool. J'ai besoin des fichiers, tout ce qu'il faut télécharger pour en faire svp

dnash
Автор

Tu t'intèresses aussi à Java ?
J'aimerai connaître certains projets fun pour me booster un peu

zachariemasimango
Автор

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 ?

beziergregoire
Автор

la librairie comtypes est conçue uniquement pour windows, connais tu une alternative pour Mac/linux ?

Remyrg
Автор

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

droopaille