![]() |
IOLink C# 1.16.1
|
Public Member Functions | |
| ImageInfoProperty (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
| override bool | Equals (object obj) |
| ImageInfoProperty (ImageType axesInterpretation, ImageInterpretation interpretation, bool hasAlpha, uint bitDepth, Vector2d valueRange) | |
| ImageInfoProperty (ImageType axesInterpretation, ImageInterpretation interpretation, bool hasAlpha, DataType dataType) | |
| ImageInfoProperty (DataType dataType) | |
| ImageInfoProperty (ImageType axesInterpretation, DataType dataType) | |
| ImageInfoProperty (ReadonlyImageInfoProperty other) | |
| string | ToString () |
| Return string representation. | |
Static Public Member Functions | |
| static global::System.Runtime.InteropServices.HandleRef | getCPtr (ImageInfoProperty obj) |
| static global::System.Runtime.InteropServices.HandleRef | swigRelease (ImageInfoProperty obj) |
| static bool | operator== (ImageInfoProperty v1, ImageInfoProperty v2) |
| static bool | operator!= (ImageInfoProperty v1, ImageInfoProperty v2) |
| static uint | ChannelCount (ImageInterpretation interpretation) |
| static bool | InternalEqual (ImageInfoProperty scp1, ReadonlyImageInfoProperty scp2) |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
Protected Attributes | |
| bool | swigCMemOwn |
Properties | |
| ImageType | AxesInterpretation [get, set] |
| The descriptions of the image's axes. | |
| ImageInterpretation | Interpretation [get, set] |
| The way to interpret elements' data. | |
| bool | Alpha [get, set] |
| Indicate if there is an alpha channel. | |
| uint | BitDepth [get, set] |
The number of bits actually used in the ImageView's elements. | |
| Vector2d | ValueRange [get, set] |
The minimum and maximum values of the ImageView's elements. | |
This property describes the way the axes must be interpreted (IMAGE, VOLUME, SEQUENCE...) and also the composition of the image by providing :
|
inline |
Constructor
| axesInterpretation | Axes interpretation for the image |
| interpretation | The image interpretation |
| hasAlpha | Indicate if an Alpha channel is present |
| bitDepth | Bit count effectively used to store each component of the pixel |
| valueRange | Range of value of the component |
|
inline |
Short constructor using the given data type standard properties to initialize with default values
| axesInterpretation | Axes interpretation for the image |
| interpretation | The image interpretation |
| hasAlpha | Indicate if an Alpha channel is present |
| dataType | DataType to use as reference to initialize member data. |
|
inline |
Shorter constructor using the given data type standard properties to initialize. BitDepth and value range is initialized thanks to dataType. hasAlpha property is set to False. Other properties are set to UNKNOWN.
| dataType | DataType to use as reference to initialize member data. |
|
inline |
Shorter constructor using the given Image Type and Data type standard properties hasAlpha property is set to False. Image interpretation is set to UNKNOWN.
| axesInterpretation | Axes interpretation for the image |
| dataType | DataType to use as reference to initialize member data. |
|
inlinestatic |
Method which gives you the number of channels for one pixel in a specific ImageInterpretation
| interpretation | ImageInterpretation for which we want to know the channel count |