Détection et dessin de contours avec OpenCV

Concept de contour Un contour est une courbe constituée d'une séquence de points connectés qui représente la forme globale d'un objet. Bien que les contours et les bords soient similaires, leur distinction fondamentale réside dans leur continuité : les contours forment des trajectoires fermées et continues, tandis que les bords détectés peuvent ...

Publié le 16 juin à 00h11

Mesure de distance stéréo avec YOLOv9

Cet article décrit l'implémentation de YOLOv9 pour la mesure de distance basée sur la vision stéréo. L'objectif est de détecter des objets et calculer leur profondeur en utilisant une configuration de caméras stéréo. Confiugration de l'environnement Pour exécuter ce projet, utilisez Python 3.8 avec PyCharm sous Windows. Le code de YOLOv9 est si ...

Publié le 11 juin à 00h56

Service API pour la Suppression de Filigranes d'Images Utilisant LaMa

Créer un service d'API REST permettant d'éliminer les filigranes des images via un appel HTTP. Le frontend transmet une image et les coordonnées du masque, le backend traite l'image avec LaMa et retourne le résultat. Fonctionnalités Principales Requêtes HTTP POST avec upload d'image et coordonnées du masque (x1, y1, x2, y2). Génération automat ...

Publié le 9 juin à 18h16

Intégration de l'IA Générative et de la Réalité Augmentée pour un Environnement de Création Hybride

Intégration de l'IA Générative et de la Réalité Augmentée pour un Environnement de Création Hybride La fusion de la peinture par intelligence artificielle avec la réalité augmentée ouvre des perspectives innovantes pour le développement de contenus immersifs. Z-Image-Turbo, un modèle efficace de génération d'images à partir de texte, permet de ...

Publié le 8 juin à 23h26

Intégration d'OpenCV et EasyOCR pour l'extraction de texte d'images et le renommage automatisé de fichiers

Cet article détaille une méthode technique pour exploiter OpenCV et EasyOCR dans le but de reconnaître du texte dans des images, puis d'automatiser le renommage de fichiers en fonction des données extraites. Le processus comprend le prétraitement des images, l'extraction textuelle, la correspondance par noms et le traitement par lot. Configurat ...

Publié le 8 juin à 00h22

Introduction aux modules de base d'OpenCV en C++

OpenCV (Open Source Computer Vision Library) constitue une bibliothèque open source performsante pour la vision par ordinateur et le traitement d'image. Cette librairie trouve son application dans de nombreux domaines tels que le traitement d'image, l'analyse vidéo et l'apprentissage automatique. En C++, OpenCV offre plusieurs modules spécialis ...

Publié le 6 juin à 23h20

Atelier de QR codes intelligentes : solution légère pour équipes de taille moyenne

1. Présentation du projet L'atelier de QR codes intelligentes est une solution de traitement des codes QR légère conçue spécifiquement pour les équipes de taille moyenne. Cet outil est construit sur des bibliothèques d'algorithmes de codes QR éprouvées et sur la technologie de reconnaissance visuelle OpenCV, offrant des fonctionnalités complète ...

Publié le 6 juin à 19h02

Configuration de Faster R-CNN sous Linux

Prérequis et étapes d'installasion : Avant de commencer, assurez-vous de suivre les instructions spécifiques dans le fichier README de chaque bibliothèque que vous téléchargez. Installation d'OpenCV : Téléchargez et installez la bibliothèque OpenCV. Des tutoriels sont disponibles pour vous guider. Clonage du dépôt Faster R-CNN : Utilisez Git p ...

Publié le 4 juin à 19h23

Optimisation du développement OpenCV sur Raspberry Pi 5 : Configuration et Traitement Haute Performance

Le Raspberry Pi 5 représente une avancée significative pour la vision par ordinateur embarquée, grâce à son architecture ARM Cortex-A76. Ses performances CPU et GPU accrues permettent d'atteindre une fluidité supérieure de 40 % lors du traitement de flux vidéo 1080p par rapport au Raspberyr Pi 4. Pour exploiter ce potentiel, l'utilisation de Ra ...

Publié le 1 juin à 11h02

Sauvegarde et affichage des images RAW pour caméras industrielles : exemples de code avec Hikvision, Basler et Baumer

Introduction aux images RAW de caméras industrielles Les caméras industrielles génèrent des images RAW, qui représentent les données brutes issues du capteur, sans traitement tel que l'équilibrage des blancs, le débruitage ou l'interpolation de couleur. Contrairement aux formats compressés comme JPEG ou PNG, les images RAW préservent l'intégral ...

Publié le 1 juin à 01h02