Hola que tal, bueno he adquirido una imagen con la web cam de mi laptop, con matlab 7 utilice este codigo para conseguirlo:
vid = videoinput('winvideo',1,'YUY2_640x480');
data=getsnapshot(vid);
imview(data)
ok hasta ahi, todo funciona bien, obtengo la imagen, el problema es lo siguiente, al momento de mostrar la imagen sale de un color morado, el cual no permite distinguir bien la imagen, no sale con los colores reales y cada vez que adquiero la imagen y la muestro, sigue saliendo con esa misma tonalidad, morada, ya lo he intentado con otra web cam externa a mi laptop, y el resultado es el mismo.
Si hay alguien que pudiera ayudarme a resolver este problema.
De antemano muchas gracias, espero respuesta...