Embedded Matlab function
Publicado por Roberto (9 intervenciones) el 27/02/2007 04:20:00
Hola amigos bueno es a primera vez que pregunto algo en un foro y decidi hacerlo en este por la seriedad que se ve en las preguntas y respuestas correspondientes.
Bueno la cosa es que deseo colocar este pequeño codigo con sentencias de matlab en un bloque de simulink
imgAdq=getsnapshot(canalVideo);
b=rgb2gray(imgAdq);
result=b>225;
imageR=bwlabel(result,8);
s=imfeature(imageR,'Centroid')
Lo que hace es adquirir una imagen de un plano negro donde se mueve una bola blanca, encontrando el centroide de la bola sobre el plano.
Probe con el Embedded Matlab Function pero me tira errores con :
b --->Expected a numeric value. Found a mxArray........
result , imageR--------->Undefined function or variable 'result'.
The first assignment to a local variable determines its class. Inputs, Outputs, and and parameters inherit their class from the model explorer.
Bueno si alguien puede ayudarme con esta funcion o alguna forma de hacerlo con otro bloque seria fenomenal.
Desde ya muchas gracias atentamente
Bueno la cosa es que deseo colocar este pequeño codigo con sentencias de matlab en un bloque de simulink
imgAdq=getsnapshot(canalVideo);
b=rgb2gray(imgAdq);
result=b>225;
imageR=bwlabel(result,8);
s=imfeature(imageR,'Centroid')
Lo que hace es adquirir una imagen de un plano negro donde se mueve una bola blanca, encontrando el centroide de la bola sobre el plano.
Probe con el Embedded Matlab Function pero me tira errores con :
b --->Expected a numeric value. Found a mxArray........
result , imageR--------->Undefined function or variable 'result'.
The first assignment to a local variable determines its class. Inputs, Outputs, and and parameters inherit their class from the model explorer.
Bueno si alguien puede ayudarme con esta funcion o alguna forma de hacerlo con otro bloque seria fenomenal.
Desde ya muchas gracias atentamente
Valora esta pregunta


0