webcamExampleMATLAB output image has a green mask and cannot detect the blue color
조회 수: 1 (최근 30일)
이전 댓글 표시
I 'm running the webcamExampleMATLAB from this package
as shown in this tutorial
but the image from the camera has a green mask as shown and cannot detect the blue color
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1332520/image.png)
compared to the tutorial output
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1332525/image.png)
The changes i did to run my code was mandatory to run the code in my machine
first detect the camera name
using:
dev_info=imaqhwinfo('linuxvideo', 1)
the output:
dev_info =
struct with fields:
DefaultFormat: 'YUY2_1280x720'
DeviceFileSupported: 0
DeviceName: '/dev/video0'
DeviceID: 1
VideoInputConstructor: 'videoinput('linuxvideo', 1)'
VideoDeviceConstructor: 'imaq.VideoDevice('linuxvideo', 1)'
SupportedFormats: {1×45 cell}
and edit the webcamExampleMATLAB.m line 7 as
myCam = imaq.VideoDevice('linuxvideo',1,'YUY2_1280x720','ReturnedDataType','uint16');
Also i test the camera using matlab to be sure that it's working fine using this comands
mycam = webcam
then
preview(mycam)
and it works fine as shown
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1332530/image.png)
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 National Instruments Frame Grabbers에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!