Why MATLAB R2014a can not recognize my usb camera, while my camera works fine with amcap ?

My usb camera works fine with amcap ,but R2014a hardware browser can not see my camera.
The result of imaqhwinfo is below
>> imaqhwinfo
ans =
InstalledAdaptors: {}
MATLABVersion: '8.3 (R2014a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.7 (R2014a)'
<<
>>

2 comentarios

I have the same problem, but I have already installed OS Generic Video on my linux computer. When I type in imaqhwinfo I get:
imaqInfo =
InstalledAdaptors: {'dcam' 'gentl'}
MATLABVersion: '9.0 (R2016a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '5.0 (R2016a)'
From what I read, it seems like I want linuxvideo but its not there. The camera I'm using is ELP-USB500W02M-L21, and it works fine on a windows computer but not linux.
Any help is greatly appreciated!!
Hi John,
The 'linuxvideo' (OS Generic Video interface) uses the gstreamer 0.10 system libraries to access the camera. The application "cheese" also uses gstreamer. Can you see you camera when you use cheese? If not, install gstreamer 0.10 libraries, and make sure cheese is working before trying this in MATLAB.
Madhura

Iniciar sesión para comentar.

 Respuesta aceptada

Friedrich
Friedrich el 10 de Abr. de 2014
Editada: Friedrich el 10 de Abr. de 2014
Hi,
look at the line
InstalledAdaptors: {}
You don't have any adaptor installed. Please install at least winvideo and you cam should be detected. In order to install the adaptors run
>>supportPackageInstaller
and follow the instructions (choose the OS Generic Video Interface a.k.a winvideo adaptor later on)

5 comentarios

Xiang
Xiang el 10 de Abr. de 2014
Editada: Xiang el 10 de Abr. de 2014
Thanks a lot! I installed a wrong package named 'USB Webcams',and I wonder why this package doesn't work?
That's the name of the Official Mathworks web cam add-on. Are you using that one, or someone else's third party package? If it's the Mathworks add-on, why do you say it's the wrong one?
I am sure I firstly tried install 'USB Webcams' package, but it did not work. I don't know why..
Do you have a full version of R2014a (not a student version)? If so, you have the support contract so call them and ask them.
Thank you for your help

Iniciar sesión para comentar.

Más respuestas (6)

R2014a now lets users connect to a web cam through an "Add on" that you can install from the tool ribbon. It does not need or require the Image Acquisition Toolbox. It also seems a bit easier to use than the IATB. Go here for more info: http://www.mathworks.com/support/2014a/matlab/8.3/demos/webcam-support.html

3 comentarios

I have tried your suggestion, but it did not work
Worked for me. Did you try what they showed you in the video tutorial?
Thanks your answer. My problem is solved. I choose the OS Generic Video Interface.

Iniciar sesión para comentar.

Hi Xiang and Kazim,
This page may help in the future for other adaptors that you may look to work with - Mapping Adaptor/Hardware to corresponding Support Packages
Thanks
Shankar
I have a similar problem.
I was able to connect my built-in webcam to Matlab by installing support packages for OS Generic Video Interface.
but I want to connect my Canon EOS camera (connects thru USB). Which support package should I install?

1 comentario

Call them and ask it the Image Acquisition Toolbox will work for your camera. Does your EOS camera not show up in Windows Device Manager?

Iniciar sesión para comentar.

I have a similar problem, My problem is solved. I choose the OS Generic Video Interface. thank you for your answer.
My machine runs on Ubuntu and I found that apart from OS Generic Video interface, GStreamer is also required for the hardware to be detected.

Etiquetas

Preguntada:

el 10 de Abr. de 2014

Respondida:

el 4 de Nov. de 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by