Enum Class FusionMode

java.lang.Object
java.lang.Enum<FusionMode>
com.flir.thermalsdk.image.fusion.FusionMode
All Implemented Interfaces:
Serializable, Comparable<FusionMode>, Constable

public enum FusionMode extends Enum<FusionMode>
Defines the way the image is displayed. This definition is called image fusion mode.
  • Enum Constant Details

    • THERMAL_ONLY

      public static final FusionMode THERMAL_ONLY
      Ordinary IR image.
    • VISUAL_ONLY

      public static final FusionMode VISUAL_ONLY
      Visual image is zoomed and fused with IR image.
      Note: for not aligned DC image use Fusion.getPhoto().
      See Also:
    • BLENDING

      public static final FusionMode BLENDING
      IR image is blended with visual image based on the specified blending factor value. Use BLENDING mode to display a blended image that uses a mix of infrared pixels and digital photo pixels.
    • MSX

      public static final FusionMode MSX
      Thermal MSX (Multi Spectral Dynamic Imaging) mode displays an infrared image where the edges of the objects are enhanced with information from the visual image.
    • THERMAL_FUSION

      public static final FusionMode THERMAL_FUSION
      IR image is blended with visual image based on the specified ThermalValue threshold.
    • PICTURE_IN_PICTURE

      public static final FusionMode PICTURE_IN_PICTURE
      Picture in picture fusion, where a defined box/rectangle shape with IR image pixels is placed on top of the visual image.
    • COLOR_NIGHT_VISION

      public static final FusionMode COLOR_NIGHT_VISION
      Color night vision fusion.
  • Method Details

    • values

      public static FusionMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static FusionMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null