/// <summary> /// 初始化參數 /// </summary> /// <param name="cameraParam">鏡頭參數 (Camera Parameters)</param> /// <param name="calibPlateDescrFile">校正片描述檔案</param> public CalibrationAssistant(CameraParam cameraParam , string calibPlateDescrFile) { _cameraParam = cameraParam; _calibPlateDescFile = calibPlateDescrFile; init(); }
private void initCalibAssistant() { //ToDo var cameraParam = new CameraParam(); var plateDescFile = @""; _calibAssistant = new CalibrationAssistant(cameraParam, plateDescFile); }
/// <summary> /// 初始化參數 /// </summary> /// <param name="calibPlateParam">校正片擷取參數 (Calibration Plate Extraction Parameters)</param> /// <param name="calibQualityIssueParam">影像品質條件參數 (Quality Issue Conditions)</param> /// <param name="cameraParam">鏡頭參數 (Camera Parameters)</param> /// <param name="calibPlateDescrFile">校正片描述檔案</param> /// <param name="thickness">校正片厚度</param> public CalibrationAssistant(CalibrationPlateParam calibPlateParam , CalibrationQualityIssueParam calibQualityIssueParam , CameraParam cameraParam , string calibPlateDescrFile , double thickness) { _calibPlateParam = calibPlateParam; _calibQualityIssueParam = calibQualityIssueParam; _cameraParam = cameraParam; _calibPlateDescFile = calibPlateDescrFile; _thickness = thickness; init(); }