Click or drag to resize

IMcImage Interface

Namespace:  MediaCy.IQL.Engine
Assembly:  MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
Syntax
VB
Public Interface IMcImage

The IMcImage type exposes the following members.

Properties
  NameDescription
Public propertyActiveFrameIndex
Get the 0-based index value of the active frame
Public propertyActiveFrameRange
The range(s) of active frames.
Public propertyActiveFrameUpdateCount
A count of updates to the active frame's pixels.
Public propertyAllFramesUpdateCount
A count of updates to all frame's pixels.
Public propertyArtist
Get the "Artist" property of the image.
Public propertyBitsPerChannel
Get the number of bits per channels of the image
Public propertyBytesPerChannel
Get the number of bytes per channel of an image.
Public propertyCode exampleCastingSourceRange
The source luminance range for pixel value casts during CreateRegionAccess
Public propertyCollection
Public propertyColorMap
A property representing the image's color map.
Public propertyColorMapLength
A read-only property returning the length of the image's color map.
Public propertyCurrentSignature
Get the current 128-bit image signature, as a string
Public propertyDate
A read/write property reflecting the date and time of creation of the image or of a frame of the image.
Public propertyDescription
Get the "Description" property of the image.
Public propertyDisplayName
A read/write property reflecting a display name for the image.
Public propertyDotsPerInchX
Get the number of dots per inch along the X axis of the image (horizontal axis).
Public propertyDotsPerInchY
A read/write property reflecting the number of dots per inch along the Y axis of the image (vertical axis).
Public propertyFrame
Returns one of the frames being managed by this image
Public propertyFrameCount
Get the number of frames in the image
Public propertyFrames
A new image frames collection (IMcFrames).
Public propertyHeight
Public propertyInitialSignature
Get the initial 128-bit image signature, as a string
Public propertyCode exampleIntensityCalibration
A default IntensityCalibration
Public propertyInterpretation
Get the type multi-channel image.
Public propertyLookupTable
The default luminance McLookupTable for this image.
Public propertyLookupTables
The image's default LUT collection.
Public propertyModified
Indicates whether image frame data have been changed.
Public propertyName
A read/write property reflecting a parseable name for the image.
Public propertyNumberOfChannels
Get the number of channels in the image
Public propertyPixelBuffer
Get IMcPixelBuffer interface pointer.
Public propertyPixelDataType
Public propertyProperties
Get pointer to image properties interface (McProperties).
Public propertyProperty
Get a property from the properties collection attached to the image. Same as Properties.get_Item.
Public propertyPropertyChangeCount
A count of changes to image properties.
Public propertyQuickType
Get an enumerated image type.
Public propertyRangeMax
A double floating point variable representing the maximum pixel value allowed by the image type.
Public propertyRangeMin
A double floating point variable representing the minimum pixel value allowed by the image type.
Public propertyCode exampleSpatialCalibration
A default SpatialCalibration
Public propertyTitle
Get the "Title" property of the image.
Public propertyCode exampleType
Describes the image properties via the IMcImageType object.
Public propertyUndoStack
Public propertyUseActiveFrameRange
Determines whether operations will apply to the active frame or the active range of frames.
Public propertyCode exampleVisible
Determines whether the image is visible in the application.
Public propertyWidth
Get the width of the image, in pixels.
Top
Methods
  NameDescription
Public methodAddFrameFromMemory
Add a single frame created by the Capture Module to an image.
Public methodAddFrames
Add empty (blank) frames to an image.
Public methodAttachPseudoColor
This method sets the image's defalt pseudo-coloring for all frames.
Public methodBeginEndUpdateBlock
Begin or end a block of image changed notifications.
Public methodClear
Clear a portion of the image to a constant value
Public methodClose
Remove the image from the Images collection if it is part of it.
Public methodCompareSignature
Compare given signature to current image signature
Public methodConvert
Creates a copy of the Aoi of this image with a different type.
Public methodConvertEx
Creates a copy of the AOI of this image with a different type.
Public methodCode exampleCopyToNewImage
Copy all or a portion of an image to a new image.
Public methodCode exampleCreateRegionAccess
Create a McRegionAccess interface for read/write pixel access.
Public methodCode exampleCreateRegionAccessEx
Create a McRegionAccess interface for pixel access, where access may be read-only, write-only or read-write.
Public methodDuplicate
Create a clone of the Aoi of this image.
Public methodGetArea
Get a block of pixel values from the image
Public methodGetCurrentPseudoColor
This method supports getting the image's default pseudo-coloring.
Public methodGetLine
Get a line of pixels values.
Public methodGetPixel
Get a pixel value.
Public methodImportProperties
This method imports selected properties from a source image.
Public methodMoveFrames
Move frames from one image to another.
Public methodPrepareToClose
Does any preparation necessary before closing the image.
Public methodPutArea
Change a block of pixel values of the image.
Public methodPutLine
Change the pixel values of a line of the image.
Public methodPutPixel
Set a pixel value.
Public methodReload
Reload this image from the file it was originally loaded from.
Public methodRemoveFrames
Remove frames from an image
Public methodReorderFrames
This method re-orders the frames of an image.
Public methodSave
Saves this image to the file it was originally loaded from.
Public methodSaveAs
Saves this image into a file.
Public methodSetInitialSignature
Set the initial 128-bit image signature.
Public methodCode exampleSetNextAccessPriority
Sets the next access priority for specified frames
Public methodSignalImageChanged
Notify the image that a frame has changed via means external to the McImage methods.
Top
See Also