Intel® RealSense™ SDK 2.0 est une bibliothèque multiplateforme pour les caméras de profondeur Intel® RealSense™.
Pour les autres appareils Intel® RealSense™ (F200, R200, LR200 et ZR300), veuillez vous référer à la dernière version héritée.
Le SDK permet le streaming de profondeur et de couleur et fournit des informations d'étalonnage intrinsèques et extrinsèques. La bibliothèque propose également des flux synthétiques (nuage de points, profondeur alignée sur la couleur et vice-versa) et une prise en charge intégrée pour l'enregistrement et la lecture de sessions de streaming.
Des kits de développement contenant le matériel nécessaire pour utiliser cette bibliothèque sont disponibles à l'achat sur store.intelrealsense.com. Informations sur la technologie Intel® RealSense™ sur www.intelrealsense.com
Vous n'avez pas accès à une caméra RealSense ? Extraire des exemples de données
Intel a EOLed les gammes de produits LiDAR, d'authentification faciale et de suivi. Ces produits ont été abandonnés et ne seront plus disponibles pour de nouvelles commandes.
Intel continuera à vendre et à prendre en charge les produits stéréo, notamment les modules D410, D415, D430, D401, D450 et les caméras de profondeur D415, D435, D435i, D435f, D405, D455, D457. Nous poursuivrons également le travail de support et de développement de notre SDK open source LibRealSense.
À l'avenir, Intel et l'équipe RealSense concentreront leurs nouveaux développements sur l'avancement de technologies innovantes qui soutiennent mieux nos activités principales et notre stratégie IDM 2.0.
Vous pouvez télécharger et installer librealsense à l'aide du gestionnaire de dépendances vcpkg :
git clone https://github.com/Microsoft/vcpkg.git cd vcpkg ./bootstrap-vcpkg.sh ./vcpkg integrate install ./vcpkg install realsense2
Le port librealsense dans vcpkg est tenu à jour par les membres de l'équipe Microsoft et les contributeurs de la communauté. Si la version est obsolète, veuillez créer un problème ou une pull request sur le référentiel vcpkg.
Téléchargement - Les dernières versions, notamment les outils Intel RealSense SDK, Viewer et Depth Quality, sont disponibles à l'adresse : dernières versions . Veuillez consulter les notes de version pour connaître les plates-formes prises en charge, les nouvelles fonctionnalités et capacités, les problèmes connus, la façon de mettre à niveau le micrologiciel et bien plus encore.
Installer - Vous pouvez également installer ou créer à partir de la source le SDK (sous Linux Windows Mac OS Android Docker), connecter votre caméra de profondeur D400 et vous êtes prêt à commencer à écrire votre première application.
Assistance et problèmes : si vous avez besoin d'assistance produit (par exemple, posez une question sur l'appareil ou rencontrez des problèmes avec celui-ci), veuillez consulter la section FAQ et dépannage. Si cela n’est pas abordé ici, veuillez rechercher notre page Problèmes GitHub fermés, nos sites de communauté et d’assistance. Si vous ne trouvez toujours pas de réponse à votre question, veuillez ouvrir un nouveau numéro.
Quoi | Description | Lien de téléchargement |
---|---|---|
Visionneuse Intel® RealSense™ | Avec cette application, vous pouvez accéder rapidement à votre caméra de profondeur Intel® RealSense™ pour afficher le flux de profondeur, visualiser les nuages de points, enregistrer et lire les flux, configurer les paramètres de votre caméra, modifier les commandes avancées, activer la visualisation de la profondeur et le post-traitement et bien plus encore. | Intel.RealSense.Viewer.exe |
Outil de qualité de profondeur | Cette application vous permet de tester la qualité de la profondeur de la caméra, notamment : l'écart type par rapport à l'ajustement plan, le RMS normalisé – la précision au sous-pixel, la précision de la distance et le taux de remplissage. Vous devriez être en mesure d'obtenir et d'interpréter facilement plusieurs mesures de qualité de profondeur, ainsi que d'enregistrer et de sauvegarder les données pour une analyse hors ligne. | Depth.Quality.Tool.exe |
Outils de débogage | Énumération des périphériques, enregistreur de micrologiciels, etc., comme on peut le voir dans le répertoire des outils | Inclus dans Intel.RealSense.SDK.exe |
Exemples de codes | Ces exemples simples montrent comment utiliser facilement le SDK pour inclure des extraits de code qui accèdent à la caméra dans vos applications. Consultez quelques exemples C++, notamment la capture, le nuage de points et bien plus encore, ainsi que des exemples C de base. | Inclus dans Intel.RealSense.SDK.exe |
Emballages | Python, API C#/.NET, ainsi que l'intégration avec les technologies tierces suivantes : ROS1, ROS2, LabVIEW, OpenCV, PCL, Unity, Matlab, OpenNI, UnrealEngine4 et bien d'autres à venir. |
Notre bibliothèque propose une API de haut niveau pour utiliser les caméras de profondeur Intel RealSense (en plus de celles de niveau inférieur). L'extrait suivant montre comment démarrer la diffusion d'images et extraire la valeur de profondeur d'un pixel :
// Créer un pipeline - cela sert d'API de niveau supérieur pour le streaming et le traitement des framesrs2::pipeline p;// Configurer et démarrer le pipelinep.start();while (true) {// Bloquer le programme jusqu'à ce que les images arrivent2::frameset frames = p.wait_for_frames();// Essayez d'obtenir une image d'un imageur de profondeur2::degree_frame deep = frames.get_third_frame();// Obtenez les dimensions du cadre de profondeurfloat width = profondeur.get_width();float height = profondeur.get_height();// Interroger la distance entre la caméra et l'objet au centre de l'imagefloat dist_to_center = deep.get_distance(width / 2, height / 2);// Imprimer la distancestd::cout << "La caméra fait face à un objet " << dist_to_center << " mètres r"; }
Pour plus d'informations sur la bibliothèque, veuillez suivre nos exemples et lire la documentation pour en savoir plus.
Afin de contribuer au SDK Intel RealSense, veuillez suivre nos directives de contribution.
Ce projet est sous licence Apache, version 2.0. Copyright 2018 Intel Corporation