Matlab - Matlab-Kinect

   
Vista:

Matlab-Kinect

Publicado por Reina reina_8583@hotmail.com (1 intervención) el 23/04/2017 22:23:45
Buenas tardes,

Solicito su ayuda para la programación en Matlab para mi proyecto. El cual consiste en un estructura cartesiana (x,y) tiene como objetivo tomar las dimensiones de una caja mediante la cámara y sensor de profundidad del Kinect.

He logrado obtener la interfaz del kinect con Matlab, aquí el código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
%%Setup Kinect V1.6
 targetinstaller
 %%Kinect adaptor and devices
 info = imaqhwinfo('Kinect')
 %%Create videoinput
 info.DeviceInfo(1)
 colorVid = videoinput('Kinect',1,'RGB_640x480');
 preview(colorVid);
%Videoinput object
info.DeviceInfo(2)
depthVid = videoinput ('Kinect',2,'Depth_640x480');
 
depthImage = getsnapshot (depthVid);
imshow(depthImage, [0 4000])
%%Introduce getdata
start (depthVid);
[frameDataDepth, timeDataDepth, metaDataDepth] = getdata(depthVid)

Quisiera saber de que manera puedo utilizar la información que ya obtengo u otra manera de obtener la info para que mediante un procesamiento digital de imagen extraiga las dimensiones de la caja.

Saludos
Reina Bricker
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH

Matlab-Kinect

puedes utilizar la transformada de Hough para reconocer un rectángulo de las imágenes que tomes o implementar una red neuronal artificial para el desarrollo de tu proyecto, la primera opción debes pasar tu imagen a blanco y negro , y luego utilizar el comando hough

espero te sea de ayuda
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad