Logo Mon Club Elec

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.OUTILSJavacvCodesProcessingJavacvPro

jets

Le traitement d’images et de vidéos est un domaine qui a connu une croissance rapide ces dernières années. Les outils JavaCV et Processing sont des outils puissants qui permettent aux développeurs de créer des applications et des projets qui exploitent le traitement d’images et de vidéos. Dans cet article, nous allons examiner les outils JavaCV et Processing et leurs applications dans le traitement d’images et de vidéos. Nous verrons comment ces outils peuvent être utilisés pour créer des projets intéressants et innovants.

Codes Processing utilisant les fonctions de ma librairie Processing javacvPro (OpenCV 2.3.x)

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.OUTILSJavacvCodesProcessingJavacvPro

Présentation

Exemples d’utilisation de base.

Traitement d’image « statique » : Les programmes d’exemple de la référence.

Traitement d’image de base

Traitement d’image avancé

Traitement entre 2 images

Extraction de contours

Détection objet/visage

Détection de formes

Analyse avancée de formes

Traitement d’image en direct d’un ou plusieurs flux vidéos issus d’une ou plusieurs webcams avec la librairie GSVideo (capture vidéo) et ma librairie OpenCV javacvPro pour Processing (reconnaissance visuelle)

Traitements simples
Reconnaissance et suivi de visage
Suivi d’objet coloré

Détection de plusieurs balles colorées

Divers

  • Test de détection d’une balle colorée basé sur une analyse colorimétrique dans l’espace HSV
Codes de Mécatronique utilisant la reconnaissance visuelle

Tests techniques

1 tourelle Pan

2 tourelles Pan (2 servomoteurs)

  • Suivi de balle colorée par 2 tourelles Pan

1 tourelle Pan-Tilt (2 servomoteurs)

2 tourelles Pan-Tilt (4 servomoteurs)

Bras robotisé

Reconnaissance et suivi d’objet

Recherche de concordance entre une image objet et une image scène

  • Test de l’algorithme SURF sur un flux vidéo

Voir également : ARToolkit : réalité augmentée et 3D positionning avec Processing

Techniques de soustraction du fond

Approche simplifiée

Approche avancée

  • Soustraction du fond par algorithme opencCV « Mixure Of Gaussian » (MOG)
  • Soustraction du fond par algorithme opencCV « Mixure Of Gaussian » version2 (MOG2)
Détection et suivi de la main et des doigts

Détection de la main et des doigts

Approche simplifiée de la détection des doigts

Suivi de la main et des doigts

Divers
  • Détection main par IR
  • Suivi mouvement oculaire
  • Suivi pointeur laser
  • Détection / suivi des carreaux de carrelage (sol)
  • Détection de portes

ModeleJavacvPro

Noter cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Archive Mon Club Elec

Articles populaires

Newsletter

Inscrivez-vous maintenant et bénéficiez d'un soutien continu pour réaliser vos travaux électriques en toute sécurité.