public bool InitCamera() { try { using (var cap = Cv.CreateCameraCapture(CameraNumber)) // カメラのキャプチャ { } videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice); videoDevice = new VideoCaptureDevice2(videoDevices[CameraNumber].MonikerString); return(true); } catch { return(false); } }
public void InitCamera() { try { using (var cap = Cv.CreateCameraCapture(CameraNumber)) // カメラのキャプチャ { } CamState = true; videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice); videoDevice = new VideoCaptureDevice2(videoDevices[CameraNumber].MonikerString); } catch { CamState = false; } }