我正在努力根据不同色彩空间中特定像素之间的距离来识别对象,但在捕获图像时遇到了麻烦。我想从网络摄像头的实时视频中获取快照,但是当我得到它时,它看起来是蓝色的,如下图所示:
我用来捕获图像的代码:
obj=videoinput('winvideo',1);
preview(obj); start(obj);
A=getsnapshot(obj);
我拥有的适配器是:
in=imaqhwinfo(obj)
in =
AdaptorName: 'winvideo'
DeviceName: 'Webcam-101'
MaxHeight: 120
MaxWidth: 160
NativeDataType: 'uint8'
TotalSources: 1
VendorDriverDescription: 'Windows WDM Compatible Driver'
VendorDriverVersion: 'DirectX 9.0'