public CalibImage(string filename, CalibrationAssistant assist) { ImageFilepath = filename; _mImage = new HImage(filename); _mAssistant = assist; init(); }
/// <summary> /// Initializes all status flags and objects to set up /// this image for the calibration process /// </summary> /// <param name="img">Calibration image</param> /// <param name="assist">Reference to the Calibration Assistant</param> public CalibImage(HImage img, CalibrationAssistant assist) { string tmp; mImage = img; mAssistant = assist; mCanCalib = 1; //labeled as 'for not having been evaluated' mPlateStatus = CalibrationAssistant.PS_NOT_FOUND; // "No Plate found" yet mImage.GetImagePointer1(out tmp, out mWidth, out mHeight); mEstimatedPlateSize = 0; mErrorMessage = ""; // initialize all instances mCaltabRegion = new HRegion(); mMarkCenter = new HXLDCont(); mEstimatedWCS = new HObject(); mQualityIssuesList = new ArrayList(15); mMarkCenterRows = new HTuple(); mMarkCenterCols = new HTuple(); mEstimatedPose = new HPose(); }
/// <summary> /// Initializes all status flags and objects to set up /// this image for the calibration process /// </summary> /// <param name="img">Calibration image</param> /// <param name="assist">Reference to the Calibration Assistant</param> public CalibImage(HImage img, CalibrationAssistant assist) { _mImage = img; _mAssistant = assist; init(); }