/// <summary> /// Initializes a new instance of the CameraCalibrationModel class. /// </summary> public CameraCalibrationModel() { _frameBufferSize = 100; _currentMode = CameraCalibrationMode.SavingFrames; _intrinsicParameters = new IntrinsicCameraParameters(); _extrinsicParameters = new ExtrinsicCameraParameters[5]; _translationToWorld = new Matrix<double>(3, 1); _rotationToWorld = new Matrix<double>(3, 3); _correspondingPoints = new List<PointF>(); }
public StereoCameraCalibrationModel() { _frameBufferSize = 100; _currentMode = CameraCalibrationMode.SavingFrames; _intrinsicCameraParameters1 = new IntrinsicCameraParameters(); _intrinsicCameraParameters2 = new IntrinsicCameraParameters(); _squareSizeX = 55.0f; _squareSizeY = 55.0f; BitmapSource bs = BitmapHelper.ToBitmapSource(new Image<Gray, byte>(640, 480, new Gray(1.0))); bs.Freeze(); _disparityImageSource = bs; _numDisparities = 64; _minDispatities = 0; _sad = 3; _maxDiff = -1; _prefilterCap = 0; _uniquenessRatio = 0; _speckle = 16; _speckleRange = 16; _disparityMode = StereoSGBM.Mode.SGBM; }
public StereoCameraCalibrationModel() { _frameBufferSize = 100; _currentMode = CameraCalibrationMode.SavingFrames; _intrinsicCameraParameters1 = new IntrinsicCameraParameters(); _intrinsicCameraParameters2 = new IntrinsicCameraParameters(); _squareSizeX = 55.0f; _squareSizeY = 55.0f; BitmapSource bs = BitmapHelper.ToBitmapSource(new Image <Gray, byte>(640, 480, new Gray(1.0))); bs.Freeze(); _disparityImageSource = bs; _numDisparities = 64; _minDispatities = 0; _sad = 3; _maxDiff = -1; _prefilterCap = 0; _uniquenessRatio = 0; _speckle = 16; _speckleRange = 16; _disparityMode = StereoSGBM.Mode.SGBM; }