Click or drag to resize

MediaCy.Addins.Measurements Namespace

The MediaCy.Addins.Measurements namespace provides classes exposing commands and functions related to Count/Size and manual measurements.
Classes
  ClassDescription
Public classAddCommand
Adds a new measurement feature.
Public classAddDerivedMeasurementCommand
Adds one or more derived measurements based on the selected sub-features.
Public classApplyClassCommand
Applies current class to selected features.
Public classApplyClassificationCommand
Executes learning classification.
Public classApplyFilterRangesCommand
Applies filter ranges to the existing measurement objects. Objects outside the ranges are removed.
Public classAutoAdjustSnapMeasuresCommand
Adjusts snap features to the image. Features are snapped to the object edges.
Public classAutoClassifyCommand
Automatically classifies objects into clusters based on the provided set of measurements.
Public classBaseOptionsCommandBaseProperties
Base measurements options command.
Public classBlockUpdateCommand
Temporary blocks UI updates. The command can be used in block operations, such as adding multiple measurements, to avoid unnecessary updates.
Public classCalibrateByFeatureCommand
Creates a new spatial calibration based on the given or selected feature.
Public classClassificationMeasure
Public classClassificationMeasures
Collection of classification measures.
Public classClassifyByGroupCommand
Classifies all features according to the group in the measurement table.
Public classCollapseExpandCommand
Collapse or Expand group rows of measurement data tables.
Public classCountAllFramesCommand
Executes count on all active frames of the given image.
Public classCountByROICommand
Count by ROI. Counts objects in every ROI separately.
Public classCountCommand
Executes count operation on image. The command uses active segmentation options.
Public classCreateMaskAllFramesCommand
Creates mask of objects on all frames.
Public classCreateMaskCommand
Creates a mask image of visible features.
Public classCreateSortedObjectsImageCommand
Creates an image of objects sorted according to the given measurement.
Public classCreateVoronoiMapCommand
Creates a Voronoi map of the objects.
Public classDataPieDlg
Public classDataScatterplotDlg
Public classDataTableOptionsCommand
Sets Base Data Table options command.
Public classDefineVariableCommand
Defines measurement variable by name.
Public classDeleteAllCommand
Deletes all measurements.
Public classDeleteSelectedCommand
Deletes selected measurements.
Public classDescrCollection
List of all available measurements
Public classEdgeDetector
Public classEditFilterRangesCommand
Opens the Edit Filter Ranges dialog and allows adjusting filter ranges interactively.
Public classFilterCollection
Measurement filters collection
Public classGetAutoThresholdRangeCommand
Returns auto-threshold range of the active frame of the image taking into account threshold bias.
Public classGetDataCommand
Returns data table with values.
Public classGetMeasurementsDataCommand
Returns measurement object from a document or image.
Public classGraphBaseExportCommand
Public classGraphBaseToClipboardCommand
Copies graph to clipboard, base command.
Public classGraphBaseToExcelCommand
Copies graph to Excel, base command.
Public classGraphBaseToFileCommand
Saves graph to a file, base command.
Public classGraphBaseToPowerPointCommand
Copies graph to PowerPoint, base command.
Public classGraphBaseToWordCommand
Copies graph to Word, base command.
Public classGrowOrShrinkSelectedCommand
Grow/shrink base command.
Public classGrowSelectedCommand
Grows selected features by SizeIncrement.
Public classHistogramClassifyCommand
Classifies measurements according to the measurement histogram bins.
Public classHistogramOptionsCommand
Sets measurement histogram options.
Public classHistogramToBitmapCommand
Return bitmap of histogram.
Public classHistogramToClipboardCommand
Copies histogram bitmap to clipboard.
Public classIncrementalDistanceOptions
Public classIncrementalDistanceOptionsCommand
Public classLabelMeasurementsCommand
Defines label measurement for different types of measurement.
Public classLearningClassificationRecipe
Learning classification recipe class.
Public classLearningClassifyForm
Public classLoadClassificationCommand
Opens learning classification file.
Public classLoadGlobalClassificationCommand
Loads global classification recipe to image.
Public classLoadSaveOptionsCommand
Base open/save measurements options command.
Public classLocGlobals
Public classMcDataPieTemplate
Public classMcDataScatterplotTemplate
Public classMcMeasurements
Manual measurements class. The class supports creating and handling of manual measurements. Types of manual measurements. Manual measurements features can be simple (Line, Manual tag, Polygon, Circle, Polygonal line, Angle) or compound (Best-fit circle, Pitch with line, Best-fit line). Manual measurement features are saved in McMMFeature class accessible through Measurements.Data.Item() property. Every feature contains one (simple features) or more (compound features) sub-features (McMMSubFeature class). The number of sub-features is corresponded to the number of lines in the data table. SubFeatures can be accessed either from McMMFeature.SubFeature(Index) property or directly from Measurements.Data.SubFeature(Index) property. Derived measurement (Angle between lines) is created based on existing line sub-features.
Public classMcMeasurementsGraphBase
Public classMcMMData
Measurement class of the image exposed as McImage.MeasurementsData
Public classMcMMDataCollectionSf
Collection of McMMSubFeatures as Generic.List
Public classMcMMFeature
Class for Manual Measurement feature
Public classMcMMOptions
Manual measurements options class
Public classMcMMOptionsMcMMSegmentationOptions
Public classMcMMSubFeature
SubFeature class of manual measurements. SubFeature contains one measurement that can be presented by one line in data table. One SubFeature may contain none, one or more DisplayObjects. SubFeature is a child of McMMFeature.
Public classMcOnOffColoring
Numeric UpDown control in DotNetBar style
Public classMeasCollection
Type for measurements collection
Public classMeasDescriptor
Measurement descriptor
Public classMeasDescriptorMeasureParameters
Public classMeasEntry
Measurements entry that can be used in the list of selected measurements
Public classMeasFilterEntry
Measurement filter entry
Public classMeasurementsCommand
Base measurement command.
Public classMeasurementsCommandCreateImage
Base measurement command that creates image.
Public classMeasurementsListFilter
Public classMeasurementsOptionsCommandBaseProperties
Base measurements options command.
Public classMergeSelectedCommand
Merges several measurement objects to one.
Public classMMClassDescr
Descriptor containing properties for object class
Public classMMClasses
Collection of object classes
Public classMMFeaturesMap
Parent features map
Public classModifyFeatureCommand
Modifies measurement feature.
Public classMorphoCloseSelectedCommand
Applies morphological Open operation to selected regions. Use this operation to separate neighboring features if they are connected by a narrow path.
Public classMorphoOpenSelectedCommand
Applies morphological close operation to selected regions. Use this operation to merge neighboring features.
Public classMoveSelectedObjectsCommand
Moves selected measurement objects.
Public classObjectWindowToClipboardCommand
Copies object window table to clipboard.
Public classObjectWindowViewTopLocationCommand
Shows the View pane of the object window on the top or the left side of the table.
Public classOpenMeasurementsCommand
Opens measurements from a file.
Public classOpenOptionsCommand
Opens options from a file.
Public classOpenSaveMeasurementsCommand
Base open/save measurements command.
Public classOptionsCommand
Sets measurement options.
Public classPieChartOptionsCommand
Public classPieChartToBitmapCommand
Public classPieChartToClipboardCommand
Copies pie-chart bitmap to clipboard.
Public classRefClass
Learning classification reference class.
Public classRefClasses
Public classRefClObjStats
Reference object statistical values for the given learning classification measure.
Public classResetOptionsCommand
Resets measurement options.
Public classSaveClassificationCommand
Saves learning classification file.
Public classSaveMeasurementsCommand
Saves measurements to a file.
Public classSaveOptionsCommand
Saves options to a file.
Public classSaveTablesCommand
Saves measurement table to a file.
Public classSegmentationOptionsCommand
Sets segmentation options.
Public classSegmentBrightCommand
Selects the Find Bright segmentation option and toggles visibility of threshold segmentation dialog.
Public classSegmentDarkCommand
Selects the Find Dark segmentation option and toggles visibility of threshold segmentation dialog.
Public classSegmentManualCommand
Sets manual segmentation options and toggles visibility of threshold segmentation dialog.
Public classSelectAllCommand
Select all measurement objects.
Public classSelectionCommand
Selects measurement objects.
Public classSendToClipboardCommand
Copies measurement table to clipboard.
Public classSendToExcelCommand
Sends measurement table to Excel.
Public classSetAsXAxisCommand
Sets the selected line as X axis of spatial calibration. Creates a new calibration and applies it to the image provided as input.
Public classSetGlobalClassificationCommand
Sets current image classification as Global.
Public classSetupGroupStatsCommand
Sets group statistics options. Configures statistical pane to view statistics by group, activates grouping by class, adds Percent Area Parent measurements to the list of measurements and activates statistics per group.
Public classShowMeasurementsCommand
Shows/hides measurement objects.
Public classShowOverlayCommand
Toggles visibility of measurements overlay.
Public classShrinkSelectedCommand
Shrinks selected features by SizeIncrement.
Public classSingleVariableClassificationOptions
Options for single variable classification
Public classSingleVariableClassifyCommand
Classifies objects according to the value ranges.
Public classSnapOptionsCommand
Sets the Snap options to the features.
Public classSortedObjectImageOptions
Options of Sorted objects image. The properties of the class are exposed in the corresponded SortedObjectsOptionsCommand.
Public classSortedObjectsOptionsCommand
Sets the Sorted object image options.
Public classSortedSf
Class that contains sorted image objects.
Public classSortTableCommand
Sorts data table based on the values in the given column.
Public classSplitCommand
Splits measurement objects using manually created split lines or automatically.
Public classStatsClass
Contains statistical information of measurements
Public classToggleMeasureCommand
Base command that toggles some parameter (Checked/Unchecked).
Public classTool
Activates measurement tool.
Public classUnlockCommand
Unlocks/locks objects created by the Count operation.
Public classVoronoiOptions
Options to create Voronoi map. The properties of the class are exposed by VoronoiOptionsCommand class.
Public classVoronoiOptionsCommand
Creates a Voronoi map image.
Interfaces
  InterfaceDescription
Public interfaceIMcMeasurements
Measurement interface, not used anymore, provided for backward compatibility with IQStudio.
Public interfaceIMcMOptions
Delegates
  DelegateDescription
Public delegateMcDataPieTemplateActivateFilterEventHandler
Public delegateMcDataPieTemplateAfterPanelInitializedEventHandler
Public delegateMcDataPieTemplateClassifyMeasurementsEventEventHandler
Public delegateMcDataPieTemplateCopyToClipboardEventEventHandler
Public delegateMcDataPieTemplateFillFiltersPaneEventEventHandler
Public delegateMcDataPieTemplateFillHistDataEventEventHandler
Public delegateMcDataPieTemplateFillHistEventEventHandler
Public delegateMcDataPieTemplateHistPropertiesChangedEventHandler
Public delegateMcDataPieTemplateRemeasureEventHandler
Public delegateMcDataPieTemplateResetFilterEventHandler
Public delegateMcDataPieTemplateSelectedMeasurementChangedEventHandler
Public delegateMcDataPieTemplateSelectObjectsInRangeEventEventHandler
Public delegateMcDataPieTemplateSetFilterRangeEventHandler
Public delegateMcDataPieTemplateStatsFieldChangedEventHandler
Public delegateMcDataScatterplotTemplateActivateFilterEventHandler
Public delegateMcDataScatterplotTemplateAfterPanelInitializedEventHandler
Public delegateMcDataScatterplotTemplateCopyToClipboardEventEventHandler
Public delegateMcDataScatterplotTemplateFillFiltersPaneEventEventHandler
Public delegateMcDataScatterplotTemplateFillHistEventEventHandler
Public delegateMcDataScatterplotTemplateFillScattDataEventEventHandler
Public delegateMcDataScatterplotTemplateHistPropertiesChangedEventHandler
Public delegateMcDataScatterplotTemplateRemeasureEventHandler
Public delegateMcDataScatterplotTemplateResetFilterEventHandler
Public delegateMcDataScatterplotTemplateSelectedMeasurementChangedEventHandler
Public delegateMcDataScatterplotTemplateSelectObjectsInRangeEventEventHandler
Public delegateMcDataScatterplotTemplateStatsFieldChangedEventHandler
Public delegateMcDataTableTemplateSelectMinMaxEventHandler
Public delegateMcMeasurementsUpdateMeasurementDataEventHandler
Public delegateMcMMDataFeatureCountChangedEventHandler
Public delegateMcOnOffColoringValueChangedEventHandler
Enumerations
  EnumerationDescription
Public enumerationDataAdaptereTableType
Public enumerationDataTableOptionsCommandProperties
Public enumerationeAggregateFunction
Aggregate Functions for the total row
Public enumerationeAutoThresholdMethod
Auto-threshold method
Public enumerationeBiasMethod
Method for calculation of AutoThresholBias absolute value
Public enumerationeDerivedMeas
Derived measurement types
Public enumerationeDistanceMethods
Distance method – defines how distances between objects are computed.
Public enumerationeIncrDistType
Type of the incremental distance measurement.
Public enumerationeLinkageMethods
Linkage methods of clustering.
Public enumerationeMeasures
Measurement types
Public enumerationeMMTool
Measurement creation tools
Public enumerationeMorphoOp
Type of morphological operation.
Public enumerationePointShape
Derived from mcGraphObjPointShape
Public enumerationGlobalseSource
Source of the DataChanged event
Public enumerationGlobalsGlobalMeasCategories
Categories of measurements for filter selection dialog
Public enumerationHistogramOptionsCommandProperties
Public enumerationIncrementalDistanceOptionsCommandProperties
Public enumerationMcDataHistogramTemplateeFilterSelectionType
Selection type of the histogram filter.
Public enumerationMcDataPieTemplateeFilterSelectionType
Selection type of the histogram filter.
Public enumerationMcDataScatterplotTemplateeFilterSelectionType
Selection type of the histogram filter.
Public enumerationMcMeasurementsenumDVTypes
Table context flags
Public enumerationMcMeasurementsenumMMDTypes
Derived measurements types
Public enumerationMcMeasurementsenumMMFeatures
McFeatures containers types
Public enumerationMcMeasurementsenumMMSelTypes
Selection operation type
Public enumerationMcMeasurementsenumMMSTypes
Manual simple measurements types (subset of enumMMTypes)
Public enumerationMcMeasurementsenumMMTools
Manual measurements Tools
Public enumerationMcMeasurementsenumMMTypes
Manual measurements types (all: simple and derived)
Public enumerationMcMeasurementsenumMMTypesButtons
All enums in the toolbar
Public enumerationMcMeasurementsenumShowMeasFlags
show measurements flags
Public enumerationMcMeasurementsmcDataExportFlags
Export flags
Public enumerationMcMeasurementsGraphBaseeGraphGroup
Public enumerationMcMeasurementsGraphBaseeGraphType
Public enumerationMcMMDataenumSFDirtyFlags
dirty flags and variables related to dirty
Public enumerationMcMMDatamcStatsTypes
Statistical types
Public enumerationMcMMDataNewFeaturesShape
Shape of the feature created by Count operation
Public enumerationMcMMDataNewFeaturesType
Type of the feature created by Count operation
Public enumerationMcMMDatavectTypes
Public enumerationMcMMFeatureeFeatureGroupFlags
Defines the types of the feature displayed objects.
Public enumerationMcMMOptionseObjectColoring
Public enumerationMcMMOptionsmcmmangrTypes
Angle measurement range
Public enumerationMcMMOptionsmcmmccMethods
Circle creation method
Public enumerationMcMMOptionsmcmmdtButtons
Public enumerationMcMMOptionsmcmmlesTypes
Measurements line ends styles
Public enumerationMcMMOptionsmcmmlpTypes
Measurements Label positions
Public enumerationMcMMOptionsmcmmlsTypes
Measurements line styles
Public enumerationMcMMOptionsmcmmltTypes
Measurements Label type
Public enumerationMcMMOptionsmcmmSegmentationType
segmentation type
Public enumerationMcMMOptionsmcmmSelectedLabelAppearance
Selected label highlighting options
Public enumerationMcMMOptionsmcmmSeparationMethod
Separation method
Public enumerationMcMMOptionsmcmmSnapMethods
Snap methods method
Public enumerationmcmmStatField
Statistical field
Public enumerationMcMMSubFeaturemcmmsfFlags
sub-feature type
Public enumerationMcMMSubFeaturemcmmsfTypes
Container types of sub-features, defines list of available measurements
Public enumerationMeasTypeIndex
Measurement type used for label measurements
Public enumerationMeasurementsCommandProperties
Public enumerationOptionsCommandProperties
Public enumerationPieChartOptionsCommandProperties
Public enumerationSegmentationOptionsCommandProperties
Public enumerationSnapOptionsCommandProperties
Public enumerationSortedObjectImageOptionseObjectOrientation
Sorted object orientation of major axis.
Public enumerationSortedObjectsOptionsCommandProperties
Public enumerationVoronoiOptionseMapType
Type of Voronoi map.
Public enumerationVoronoiOptionseMeasureType
Measurement type on Voronoi map.
Public enumerationVoronoiOptionsCommandProperties