class_docstr: A measurement done on a class of objects (or Experiment or Image)
  
  A measurement represents a fully-qualified name of a measurement taken
  on an object. Measurements have categories and feature names and
  may or may not have a secondary image (for instance, the image used
  to measure an intensity), secondary object (for instance, the parent
  object when relating two classes of objects or the object name when
  aggregating object measurements over an image) or scale.
class_docstr_tok: ["A","measurement","done","on","a","class","of","objects","(","or","Experiment","or","Image",")","A","measurement","represents","a","fully-qualified","name","of","a","measurement","taken","on","an","object",".","Measurements","have","categories","and","feature","names","and","may","or","may","not","have","a","secondary","image","(","for","instance",",","the","image","used","to","measure","an","intensity",")",",","secondary","object","(","for","instance",",","the","parent","object","when","relating","two","classes","of","objects","or","the","object","name","when","aggregating","object","measurements","over","an","image",")","or","scale","."]
docstr: Construct the measurement category subscriber setting
  
  text - Explanatory text that appears to the side of the setting
  object_fn - a function that returns the measured object when called
  value - the initial value of the setting
docstr_tok: ["Construct","the","measurement","category","subscriber","setting","text","-","Explanatory","text","that","appears","to","the","side","of","the","setting","object_fn","-","a","function","that","returns","the","measured","object","when","called","value","-","the","initial","value","of","the","setting"]
code: def __init__(self, text, object_fn, value="None", *args, **kwargs):
      """Construct the measurement category subscriber setting
  
      text - Explanatory text that appears to the side of the setting
      object_fn - a function that returns the measured object when called
      value - the initial value of the setting
      """
      super(Measurement, self).__init__(text, value, *args, **kwargs)
      self.__object_fn = object_fn
  
file_path: CellProfiler/src/subpackages/core/cellprofiler_core/setting/_measurement.py
imports: from ._setting import Setting
  from ._validation_error import ValidationError
label_desc: Use image node_id 1 to create a new Measurement object from inherited base classes: Setting with example: obj = Measurement(text, object_fn, value)