IMcImage Interface |
![]() |
Namespace: MediaCy.IQL.Engine
Public Interface IMcImage
The IMcImage type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActiveFrameIndex | Get the 0-based index value of the active frame |
![]() | ActiveFrameRange | The range(s) of active frames. |
![]() | ActiveFrameUpdateCount | A count of updates to the active frame's pixels. |
![]() | AllFramesUpdateCount | A count of updates to all frame's pixels. |
![]() | Artist | Get the "Artist" property of the image. |
![]() | BitsPerChannel | Get the number of bits per channels of the image |
![]() | BytesPerChannel | Get the number of bytes per channel of an image. |
![]() ![]() | CastingSourceRange | The source luminance range for pixel value casts during
CreateRegionAccess |
![]() | Collection | |
![]() | ColorMap | A property representing the image's color map. |
![]() | ColorMapLength | A read-only property returning the length of the image's color map. |
![]() | CurrentSignature | Get the current 128-bit image signature, as a string |
![]() | Date | A read/write property reflecting the date and time of creation of the image or
of a frame of the image. |
![]() | Description | Get the "Description" property of the image. |
![]() | DisplayName | A read/write property reflecting a display name for the image. |
![]() | DotsPerInchX | Get the number of dots per inch along the X axis of the image (horizontal
axis). |
![]() | DotsPerInchY | A read/write property reflecting the number of dots per inch along the Y axis of
the image (vertical axis). |
![]() | Frame | Returns one of the frames being managed by this image |
![]() | FrameCount | Get the number of frames in the image |
![]() | Frames | A new image frames collection (IMcFrames). |
![]() | Height | |
![]() | InitialSignature | Get the initial 128-bit image signature, as a string |
![]() ![]() | IntensityCalibration | A default IntensityCalibration |
![]() | Interpretation | Get the type multi-channel image. |
![]() | LookupTable | The default luminance McLookupTable for this image. |
![]() | LookupTables | The image's default LUT collection. |
![]() | Modified | Indicates whether image frame data have been changed. |
![]() | Name | A read/write property reflecting a parseable name for the image. |
![]() | NumberOfChannels | Get the number of channels in the image |
![]() | PixelBuffer | Get IMcPixelBuffer interface pointer. |
![]() | PixelDataType | |
![]() | Properties | Get pointer to image properties interface (McProperties). |
![]() | Property | Get a property from the properties collection attached
to the image. Same as Properties.get_Item. |
![]() | PropertyChangeCount | A count of changes to image properties. |
![]() | QuickType | Get an enumerated image type. |
![]() | RangeMax | A double floating point variable representing the maximum pixel value allowed by the image type. |
![]() | RangeMin | A double floating point variable representing the minimum pixel value allowed by the image type. |
![]() ![]() | SpatialCalibration | A default SpatialCalibration |
![]() | Title | Get the "Title" property of the image. |
![]() ![]() | Type | Describes the image properties via the IMcImageType object. |
![]() | UndoStack | |
![]() | UseActiveFrameRange | Determines whether operations will apply to the active frame or the
active range of frames. |
![]() ![]() | Visible | Determines whether the image is visible in the application. |
![]() | Width | Get the width of the image, in pixels. |
Name | Description | |
---|---|---|
![]() | AddFrameFromMemory | Add a single frame created by the Capture Module to an image. |
![]() | AddFrames | Add empty (blank) frames to an image. |
![]() | AttachPseudoColor | This method sets the image's defalt pseudo-coloring for all frames. |
![]() | BeginEndUpdateBlock | Begin or end a block of image changed notifications. |
![]() | Clear | Clear a portion of the image to a constant value |
![]() | Close | Remove the image from the Images collection if it is part of it. |
![]() | CompareSignature | Compare given signature to current image signature |
![]() | Convert | Creates a copy of the Aoi of this image with a different type. |
![]() | ConvertEx | Creates a copy of the AOI of this image with a different type. |
![]() ![]() | CopyToNewImage | Copy all or a portion of an image to a new image. |
![]() ![]() | CreateRegionAccess | Create a McRegionAccess interface for read/write pixel access. |
![]() ![]() | CreateRegionAccessEx | Create a McRegionAccess interface for pixel access, where access may be
read-only, write-only or read-write. |
![]() | Duplicate | Create a clone of the Aoi of this image. |
![]() | GetArea | Get a block of pixel values from the image |
![]() | GetCurrentPseudoColor | This method supports getting the image's default pseudo-coloring. |
![]() | GetLine | Get a line of pixels values. |
![]() | GetPixel | Get a pixel value. |
![]() | ImportProperties | This method imports selected properties from a source image. |
![]() | MoveFrames | Move frames from one image to another. |
![]() | PrepareToClose | Does any preparation necessary before closing the image. |
![]() | PutArea | Change a block of pixel values of the image. |
![]() | PutLine | Change the pixel values of a line of the image. |
![]() | PutPixel | Set a pixel value. |
![]() | Reload | Reload this image from the file it was originally loaded from. |
![]() | RemoveFrames | Remove frames from an image |
![]() | ReorderFrames | This method re-orders the frames of an image. |
![]() | Save | Saves this image to the file it was originally loaded from. |
![]() | SaveAs | Saves this image into a file. |
![]() | SetInitialSignature | Set the initial 128-bit image signature. |
![]() ![]() | SetNextAccessPriority | Sets the next access priority for specified frames |
![]() | SignalImageChanged | Notify the image that a frame has changed via means external to the McImage methods. |