meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
analyse_de_l_image:la_profondeur_z_detectee_par_la_kinect [2017/11/12 15:56] – créée Alexandre Castonguayanalyse_de_l_image:la_profondeur_z_detectee_par_la_kinect [2017/11/12 21:12] (Version actuelle) Alexandre Castonguay
Ligne 7: Ligne 7:
 Selon votre système d'exploitation, il sera peut-être nécessaire d'installer un pilote pour la caméra. Selon votre système d'exploitation, il sera peut-être nécessaire d'installer un pilote pour la caméra.
  
 +La kinect 2 que nous utilisons représente l'information de profondeur en variant de 0 à 4500. (à une résolution de un  point par mm environ).
 +
 +le code de Daniel Shiffman est ici : 
 +
 +https://github.com/CodingTrain/Rainbow-Code/tree/master/Tutorials/Processing/12_kinect/sketch_12_3_PointCloud2
 +
 +On obtient cette 'image' de la profondeur avec :
 +
 +On doit faire l'opération de détection avec la kinect, dans l'image visible 'normale'
 +
 +
 +''int[] depth = kinect2.getRawDepth(); // un tableau de nombres entiers qui s'appelle depth et qui contient tous les points.''
 +
 +int offset = x + y * kinect2.depthWith(); // 
 +
 +int d = depth[offset]; // va retrouver les valeurs à cette position
 +
 +'registered images'
 +
 +
 +pour enregistrer un chemin, 'path' il faudra exporter en .dxf avec l'aide de la librairie https://processing.org/reference/libraries/dxf/index.html
 +
 +Il y a un exemple pour la kinect et open kinect ici : https://gist.github.com/atduskgreg/899802 Il faudra l'adapter pour la kinect 2 que nous avons.