Matlab의 Linux 웹캠 드라이버 연결 오류

Matlab의 Linux 웹캠 드라이버 연결 오류

이것은 중복된 게시물처럼 보일 수 있습니다. 그렇습니다. 하지만 중복된 게시물과 비교하면 다른 문제가 있습니다.

내 가치는 imaqhwinfo나에게 다음을 제공합니다.

   InstalledAdaptors: {'dcam'  'linuxvideo'}
    MATLABVersion: '7.14 (R2012a)'
      ToolboxName: 'Image Acquisition Toolbox'
   ToolboxVersion: '4.3 (R2012a)'

그 가치는 imaqhwinfo('linuxvideo',1)다음과 같습니다:

DefaultFormat: 'YUYV_640x480'
   DeviceFileSupported: 0
            DeviceName: '1.3M WebCam'
              DeviceID: 1
 VideoInputConstructor: 'videoinput('linuxvideo', 1)'
VideoDeviceConstructor: 'imaq.VideoDevice('linuxvideo', 1)'
      SupportedFormats: {1x7 cell}

그래서 Matlab 터미널에 다음을 입력했습니다.

vid = videoinput('linuxvideo', 1);
set(vid, 'ReturnedColorSpace', 'RGB');

그러나 다음 줄을 입력한 후:

img = getsnapshot(vid);

다음 오류가 발생합니다.

Warning: Unable to set the selected source.  Perhaps the device is in use. 
Error using imaqdevice/getsnapshot (line 62)
Could not connect to the image acquisition device.  Device may be in use.

Matlab Central에 이 질문을 올렸고 답변을 기다리고 있습니다.

저는 ArchLinux(64비트)와 Matlab(2012a)(64비트)을 사용하고 있습니다. Cheese와 같은 웹캠 앱은 잘 작동합니다. 나는 내 얼굴을 볼 수 있습니다. Skype도 있지만 아직 구성하지는 않았습니다.

긴 이야기 짧게

누구든지 이 문제를 해결하도록 도와줄 수 있나요? 이것이 큰 도움이 될 것입니다. 그렇게 할 수 없으면 약간의 학교 과제를 완료하기 위해 Windows 7을 다시 설치해야 하는데 이는 시간이 많이 소모되기 때문입니다. 게다가 지금은 Windows로 돌아가고 싶지 않습니다.

추신: lsusb나에게 주세요:

Bus 002 Device 005: ID 148e:099a EVATRONIX SA 
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 064e:a219 Suyin Corp. 1.3M WebCam (notebook emachines E730, Acer sub-brand)
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

답변1

이미지 크기 매개변수를 포함하는 것은 어떻습니까?

vid = videoinput(‘linuxvideo’, 1, ‘YUYV_640x480′);

그런 다음 미리보기 창을 열어서 런타임에 비디오를 보십시오.

preview(vid);

체재

허용되는 형식도 찾을 수 있습니다.

info = imaqhwinfo('linuxvideo', 1);
info.SupportedFormats'

이러한 형식은 다음과 같이 사용할 수 있습니다.

vid = videoinput(‘linuxvideo’, 1, ‘...formats here...′);

다른 시도할 사항이 있나요?

저는 다음과 같은 제목의 ArchLinux 포럼 게시물을 살펴보겠습니다.[해결됨] 웹캠을 사용하여 Matlab 캡처 이미지. 위의 방법이 효과가 없다면 시도해 볼 수 있는 몇 가지 다른 방법이 있습니다.

관련 정보