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

7 ビュー (過去 30 日間)
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 件のコメント
Madhura Suresh
Madhura Suresh 2016 年 4 月 18 日
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.



Friedrich 2014 年 4 月 10 日
編集済み: Friedrich 2014 年 4 月 10 日
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
and follow the instructions (choose the OS Generic Video Interface a.k.a winvideo adaptor later on)
  5 件のコメント
Xiang 2014 年 4 月 11 日
Thank you for your help


その他の回答 (6 件)

Image Analyst
Image Analyst 2014 年 4 月 10 日
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 件のコメント
Kazim Hanbay
Kazim Hanbay 2015 年 6 月 30 日
Thanks your answer. My problem is solved. I choose the OS Generic Video Interface.


Shankar Subramanian
Shankar Subramanian 2015 年 7 月 2 日
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

elham sa
elham sa 2015 年 7 月 6 日
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 件のコメント
Image Analyst
Image Analyst 2015 年 7 月 7 日
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?


Harold Chate
Harold Chate 2016 年 4 月 11 日
I have a similar problem, My problem is solved. I choose the OS Generic Video Interface. thank you for your answer.

Yash Kant
Yash Kant 2017 年 1 月 1 日
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.

Hakan Basargan
Hakan Basargan 2019 年 11 月 4 日
Installing Image Acquisition Toolbox Support Package for OS Generic Video Interface might solve your problem :

Community Treasure Hunt

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

Start Hunting!

Translated by