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