Click or drag to resize
Fusion Class
This class provides functionality for image fusion.
Inheritance Hierarchy
SystemObject
  Flir.Atlas.Image.FusionFusion

Namespace: Flir.Atlas.Image.Fusion
Assembly: Flir.Atlas.Image (in Flir.Atlas.Image.dll) Version: 3.1
Syntax
C#
public class Fusion

The Fusion type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyBlending
Thermal image shown as Blending.
Public propertyMode
Get current Fusion mode used when rendering the fusion image.
Public propertyMsx
Thermal image shown as Msx (Multi Spectral Dynamic Imaging).
Public propertyPictureInPicture
Thermal image shown as a photo with the Thermal image inside it.
Public propertyThermalFusionAbove
Thermal fusion above settings.
Public propertyThermalFusionBelow
Thermal fusion below settings.
Public propertyThermalFusionInterval
Thermal fusion below settings.
Public propertyThermalOnly
Thermal image shown as Thermal.
Public propertyVisualImage
Gets the photo inside the Thermal-image file.
Public propertyVisualOnly
Thermal image shown as Visual image
Top
Remarks
Image fusion is a function that will merge the Thermal image with a photo.
Examples
The following code example demonstrates how to construct a new ThermalImage and show Fusion MSX. The image must be a fusion image for this to work. This example is designed to be used with a Windows Forms that contains a PictureBox, and Button named PictureBox1, and Button1, respectively. Paste the code into the form and associate the Button1_Click method with the button's Click event.
private void button1_Click(object sender, EventArgs e)
{
    var image = new ThermalImageFile(@"C:\Images\IR_2034.jpg")
    image.Fusion.Mode = image.Fusion.Msx;
    pictureBox1.Image = image.Image;
}
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also