2016-03-29 25 views
1

Web kameramı projeme bağlamaya çalışıyorum ancak MATLAB bir hata veriyor.MATLAB webcam ile çalışamaz

>> webcamlist 

ans = 

{} 

İki cihaz kimlikleri:

Webcamlist herhangi kam bulmuyorum

>> imaqhwinfo('linuxvideo') 

ans = 

     AdaptorDllName: '/home/voland/Documents/MATLAB/SupportPackages/R2014b/osgenericvideointerfac...' 
    AdaptorDllVersion: '4.8 (R2014b)' 
      AdaptorName: 'linuxvideo' 
      DeviceIDs: {[1] [2]} 
      DeviceInfo: [1x2 struct] 

Kamera kullanılabilir, ancak başlamayın:

>> vid = videoinput('linuxvideo',1,'YUYV_640x480') 

Summary of Video Input Object Using 'UVC Camera (046d:0825)'. 

    Acquisition Source(s): Camera 1 is available. 

    Acquisition Parameters: 'Camera 1' is the current selected source. 
          10 frames per trigger using the selected source. 
          'YUYV_640x480' video data to be logged upon START. 
          Grabbing first of every 1 frame(s). 
          Log data to 'memory' on trigger. 

     Trigger Parameters: 1 'immediate' trigger(s) on START. 

        Status: Waiting for START. 
          0 frames acquired since starting. 
          0 frames available for GETDATA. 

>> preview(vid) 
Warning: Unable to reset the crop area. Perhaps the device is in use. 
Error using imaqdevice/preview (line 176) 
Could not connect to the image acquisition device. Device may be in use. 

dmesg:

[11484.585199] usb 4-1.1: new high-speed USB device number 7 using 
ehci-pci 
[11484.888728] uvcvideo: Found UVC 1.00 device <unnamed> (046d:0825) 
[11484.979398] input: UVC Camera (046d:0825) as 
/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.1/4-1.1:1.0/input/input23 

Fotoğraf makineleri, Windows 7x64 üzerinde MATLAB 2015b ve Peynir (Linux) ile harika bir çalışma. Sistemim: MATLAB 2014b ile Arch Linux x64. Bu sorunu çözme hakkında hiçbir fikrim yok. Yardımın için umarım. Teşekkürler!

cevap

0

Kameranız için destek paketi yüklemelisiniz. Eklenti> Donanım Destek Paketlerini Alın ve uygun paketi yükleyin.