Ressources MATLAB pour caméras FLIR pour la science et la R&D
FLIR est fier de collaborer avec MathWorks® et de proposer des solutions logicielles MATLAB aux utilisateurs de caméras thermiques FLIR pour la science et la R&D. Bien qu'il existe de nombreuses façons d'associer les caméras thermiques FLIR aux analyses puissantes de MATLAB, nous vous présentons ici les trois utilisations les plus courantes. Nous utiliserons des notes techniques et des vidéos pour vous expliquer comme lire des données provenant des caméras FLIR directement sur MATLAB, comment importer des scripts MATLAB dans le logiciel ResearchIR de FLIR, et comment ouvrir des fichiers vidéo FLIR ResearchIR directement dans MATLAB pour des analyses et du traitement de données. Nous avons également inclus des exemples de programmes pour vous aider à mieux comprendre comment exploiter la puissance des caméras thermiques FLIR avec l'environnement de programmation avancé de MATLAB.
Apprenez comment FLIR utilise MATLAB pour accélérer son développement de produits
Utilisation des caméras thermiques FLIR dans MATLAB
Les caméras thermiques FLIR pour la science et la R&D s'intègrent facilement à MATLAB. Les caméras sont entièrement compatibles avec GigE Vision et GeniCam, ce qui simplifie considérablement le contrôle des caméras à distance et la lecture d'images thermiques à température étalonnée dans MATLAB. Pas besoin de traduire des SDK spécifiques aux vendeurs. Au lieu de cela, l'interface standardisée se configure rapidement et vous permet de lire des données thermiques haute sensibilité de la caméra FLIR directement dans MATLAB, pour que vous puissiez vous concentrer sur le développement de votre application.
Utilisation d'une caméra FLIR GigE dans MATLAB
Utilisation de scripts MATLAB dans le logiciel ResearchIR de FLIR
Le logiciel ResearchIR de FLIR prend en charge l'utilisation des scripts d'analyse d'images MATLAB directement dans le logiciel. Le script MATLAB peut être importé sous la forme d'un filtre numérique dans ResearchIR et appliqué aux images thermiques en direct ou enregistrées. En coulisse, l'image thermique est transférée sous la forme d'un fichier image au Script MATLAB, traitée puis retransmise à ResearchIR pour être visualisée et analysée dans ResearchIR. C'est un formidable outil pour exploiter les kits d'outils d'analyse d'images MATLAB directement dans le logiciel ResearchIR natif de FLIR.
Exécution des programmes MATLAB dans FLIR ResearchIR Max
Ouverture des données ResearchIR dans MATLAB
Avec le logiciel SDK FileReader gratuit de FLIR, vous pouvez désormais utiliser MATLAB pour ouvrir et analyser des images et vidéos thermiques depuis le logiciel ResearchIR de FLIR. Recueillez simplement des données thermiques depuis votre caméra FLIR dans le logiciel ResearchIR inclus et, avec le SDK FileReader et l'exemple de code MEX, lisez l'ensemble des images thermiques et données d'en-têtes analysées directement dans votre programme. Cela vous permet d'importer rapidement les données que vous avez recueillies avec votre caméra FLIR directement dans MATLAB pour des analyses et un traitement supplémentaires.
Exemple de code MATLAB avec les caméras thermiques FLIR pour la science et la R&D
FLIR collabore avec MathWorks pour développer des exemples de programmes à l'aide de caméras thermiques FLIR et d'images enregistrées. Ces exemples de programme présentent (via un simple code) plusieurs façons d'exploiter la puissance de MATLAB avec des solutions de caméras thermiques FLIR hautes performances pour la R&D et la science. Cliquez sur le titre du programme ci-dessous pour lire une courte description de chaque exemple, et obtenez un lien vers le téléchargement.
Détection faciale et suivi
Cet exemple de programme ouvre une vidéo infrarouge enregistrée dans le logiciel ResearchIR de FLIR, saisit la première image et effectue une détection faciale. Il utilise ensuite cette détection faciale et les points associés pour dessiner une zone d'intérêt autour du visage et pour le suivre dans les images suivantes de la vidéo. Cet exemple de code utilise le SDK FileReader de FLIR pour ouvrir le fichier et les algorithmes de détection faciale et de suivi de MATLAB dans leurs kits d'outils de vision. C'est un parfait exemple de l'utilisation du contraste élevé que vous obtenez avec l'imagerie thermique qui vous permet d'identifier et de suivre la cible dans les vidéos, ce qui peut également s'appliquer à des flux d'image en direct.
Détection faciale et suivi - Exemple de code (.zip)
Rotation d'image à 90 degrés
Parfois, la cible visée dans votre image thermique est plus grande que large ; dans ce cas, vous pouvez faire pivoter votre caméra thermique sur le côté pour aligner le rapport d'image de la caméra sur votre cible. Malheureusement, vos vidéos thermiques sont désormais toutes dans le mauvais sens quand vous les lisez ou les analysez dans ResearchIR ou votre logiciel personnalisé. Ce court exemple de programme fait simplement pivoter l'image à 90 degrés dans le sens des aiguilles d'une montre ou dans le sens inverse en fonction d'une variable dans le fichier script, afin de corriger l'image pour vous. Celle-ci est prête à être utilisée comme filtre ResearchIR ou dans votre programme Matlab personnalisé.