1

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

ここに画像の説明を入力

画像をキャプチャするために使用しているコード:

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'
4

3 に答える 3