異なる色空間の特定のピクセル間の距離に基づいてオブジェクトを認識しようとしていますが、画像のキャプチャに問題があります。ウェブカメラからのライブ ビデオからスナップ ショットを取得したいのですが、これを取得すると、下の画像に示すように青みがかったように見えます。
画像をキャプチャするために使用しているコード:
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'