Atlas-Cronos 7.6.0
Loading...
Searching...
No Matches
Namespaces | Classes | Enumerations
Flir.Atlas.Image Namespace Reference

This namespace contains classes and enumerations to manage FLIR Images. More...

Namespaces

namespace  Alarms
 This namespace contains classes, structures and enumerations to manage Alarms in Thermal Images.
 
namespace  Fusion
 This namespace contains classes and enumerations to manage Thermal Fusion Images.
 
namespace  Helpers
 This namespace contains helper classes for Thermal Images.
 
namespace  ImageProcessing
 This namespace contains image processing classes for Thermal Images.
 
namespace  Import
 This namespace contains classes and interfaces for importing Images from FLIR Cameras.
 
namespace  Interfaces
 This namespace contains interfaces and enumerations for FLIR Images.
 
namespace  Isotherms
 This namespace contains classes and enumerations for managing Isotherms in FLIR Images.
 
namespace  Measurements
 This namespace contains classes for managing Measurements in FLIR Images.
 
namespace  Palettes
 This namespace contains classes for managing Pelettes for FLIR Images.
 
namespace  Playback
 This namespace contains classes, structures and enumerations to manage playback of Thermal Images.
 
namespace  Sensors
 This namespace contains classes and enumerations for managing Sensor data in FLIR Images.
 

Classes

class  AllResources
 A strongly-typed resource class, for looking up localized strings, etc.
 
class  AutoAdjustRegion
 Auto adjust region. More...
 
class  AutoGainControl
 Auto gain control. Image colorization based on region of interest. More...
 
class  CameraInformation
 This class holds information about the camera used to create the IR image. More...
 
class  CompassInfo
 CompassInfo provides basic methods to handle compass information. More...
 
class  FileMetaData
 Internal use only. More...
 
class  GasQuantificationInput
 Input parameters used in gas quantification calculation. More...
 
class  GasQuantificationResult
 
class  GPSInfo
 GPSInformation provides basic methods to handle a GPS information. More...
 
class  ImageBase
 Base class for all FLIR images. More...
 
class  ImageBaseFactory
 
class  ImageChangedEventArgs
 This class represents the event data received in the Flir.Atlas.Image.ImageBase.Changed event. More...
 
class  ImageCodecInfoFull
 Couples ImageCodecInfo with an ImageFormats type.
 
class  ImageCodecInfoX
 
class  ImageParameters
 This class is a container for Image parameters. More...
 
class  ImageParametersChangedEventArgs
 This class represents the event data received in ImageParametersChanged events. More...
 
class  ImageStatistics
 ImageStatistics represents calculated image values. More...
 
class  IrsdkWrapper
 
class  Limits
 This class is responsible to provide valid limit values.
 
class  MeasurementCollection
 The Measurement class encapsulates and collects the different types of measurement shapes. More...
 
class  MetaDataImageBase
 
class  PixelAdapter
 
class  PixelAdapter2
 
class  PlaybackStatusChangedEventArgs
 Class for handling events when the playback status changes. More...
 
class  Range
 This class represents a range with specified minimum and maximum values. More...
 
class  Scale
 Represents a scale object. More...
 
class  ScaleChangedEventArgs
 Represents the event data received in ScaleChanged events. More...
 
class  SerializeThermalImageFile
 
class  TemperatureConverter
 TemperatureConverter converts temperature beetwen Celsius, Kelvin and Fahrenheit.
 
class  TemperatureUnitEventArgs
 This class represents the event data received in Temperature events. More...
 
class  ThermalColorizationPipeline
 
class  ThermalException
 The exception that is thrown when a ThermalImage error occurs. More...
 
class  ThermalImage
 Specifies the base features for an ThermalImage. More...
 
class  ThermalImageFile
 This class represents an Thermal image. More...
 
class  ThermalPipeline
 Image processing pipeline. More...
 
class  ThermalValue
 This class represents an IR value with additional information. More...
 
class  TriggerData
 Trigger data settings stored in the image from the camera I/O interface. More...
 
class  VisualImage
 Image class for Visual Image not containing Thermal data. More...
 
class  VisualImageFile
 Image class for Visual Image file not containing Thermal data. More...
 
class  VisualImageFilterPipeline
 
class  VoiceAnnotation
 Represents a VoiceAnnotation object. More...
 
class  XmlHelper
 
class  XmlNames
 
class  ZoomSettings
 Zoom settings. More...
 

Enumerations

enum  ImageLoadParameters {
  LoadNone = 0x00000000 , LoadAlarms = 0x00000001 , LoadImageFusion = 0x0000002 , LoadIsotherms = 0x00000004 ,
  LoadMeasurements = 0x00000008 , LoadPalette = 0x00000010 , LoadTextAnnotations = 0x00000020 , LoadObjectParameters = 0x00000040 ,
  LoadScale = 0x00000080 , LoadExternalSensors = 0x00000100 , LoadGPS = 0x00000200 , LoadTemperatureUnit = 0x00000400 ,
  LoadRotateFlip = 0x00000800 , LoadAll
}
 Specifies the which parameters that should be loaded from the image. More...
 
enum  TemperatureUnit { Celsius , Fahrenheit , Kelvin , Signal }
 Specifies the supported temperature units. More...
 
enum  DistanceUnit { Meter , Feet }
 Specifies the supported distance units. More...
 
enum  ColorDistribution {
  TemperatureLinear , HistogramEqualization , SignalLinear , DigitalDetailEnhancement ,
  Ade , Entropy , PlateauHistogramEq , GuidedFilterDDE ,
  Fsx
}
 Specifies the color distributions of the Thermal image. /summary> More...
 
enum  ThermalValueState {
  Invalid , None , Ok , Overflow ,
  Underflow , Warning
}
 Specifies the IR value State. More...
 
enum  TriggerFlags {
  Valid = 0x8000 , Triggered = 0x0001 , Slope = 0x0002 , Type = 0x0004 ,
  SerPort = 0x0008 , Start = 0x0010 , Stop = 0x0020
}
 // Bit mask for trig types. More...
 
enum  VisualImageFormat { Unknown , Jpg , Yuy2 , Argb32 }
 
enum  VoiceAnnotationFormat { None , Mp3 , Wav }
 Specifies the sound format. More...
 

Detailed Description

This namespace contains classes and enumerations to manage FLIR Images.

Enumeration Type Documentation

◆ ColorDistribution

Specifies the color distributions of the Thermal image. /summary>

Enumerator
TemperatureLinear 

This is an image-displaying method that distributes the colors according to temperature.

HistogramEqualization 

This is an image-displaying method that evenly distributes the color information over the existing temperatures of the image. This method to distribute the information can be particularly successful when the image contains few peaks of very high temperature values.

SignalLinear 

This is an image-displaying method where the color information in the image is distributed linear to the signal values of the pixels.

DigitalDetailEnhancement 

DDE (Digital Detail Enhancement) is an advanced non linear image processing algorithm that preserves details in high dynamic range imagery. This detailed image is enhanced so that it matches the total dynamic range of the original image, thus making the details visible to the operator even in scenes with extreme temperature dynamics.

Ade 

Adaptive detail enhancement.

Entropy 

Entropy modes reserve more shades of gray for areas with more entropy by assigning areas with lower entropy lesser gray shades.

PlateauHistogramEq 

Perform a plateau histogram equalization.

GuidedFilterDDE 

DDE (Digital Detail Enhancement) is an advanced non linear image processing algorithm that preserves details in high dynamic range imagery. This detailed image is enhanced so that it matches the total dynamic range of the original image, thus making the details visible to the operator even in scenes with extreme temperature dynamics.

Fsx 

FSX/Digital Detail Enhancement (DDE 2.0).

◆ DistanceUnit

Specifies the supported distance units.


Enumerator
Meter 

The meter is the fundamental unit of length in the International System of Units.

Feet 

International foot (equal to 0.3048 meters).

◆ ImageLoadParameters

Specifies the which parameters that should be loaded from the image.

Enumerator
LoadNone 

No parameters should be read from the frame.

LoadAlarms 

Alarms should read from the frame.

LoadImageFusion 

Image fusion parameters should be read from the frame.

LoadIsotherms 

Isotherms should be read from the frame.

LoadMeasurements 

Measurements should be read from the frame.

LoadPalette 

The palette should be read from the frame.

LoadTextAnnotations 

Text annotations should be read from the frame.

LoadObjectParameters 

Object parameters should be read from the frame.

LoadScale 

Scale settings should be read from the frame.

LoadExternalSensors 

External sensor data should be read from the frame.

LoadGPS 

External sensor data should be read from the frame.

LoadTemperatureUnit 

Temperature unit should be read from the frame.

LoadRotateFlip 

Rotate and flip should be read from the frame.

LoadAll 

All parameters should be read from the frame.

◆ TemperatureUnit

Specifies the supported temperature units.

Enumerator
Celsius 

Unit in Celsius.

The Celsius temperature scale was previously known as the centigrade scale.

Fahrenheit 

Units in Fahrenheit.

Kelvin 

Units in Kelvin.

The Kelvin scale is a thermodynamic (absolute) temperature scale where absolute zero, the theoretical absence of all thermal energy, is zero (0 K).

Signal 

Unit in Signal.

Signal is the actual value from the IR image not converted to a temperature. A signal value is not absolute; comparison between signal values from different images can be misleading.

◆ ThermalValueState

Specifies the IR value State.

Enumerator
Invalid 

Value is invalid or could not be calculated.

None 

Value is not yet calculated.

Ok 

Value is OK.

Overflow 

Value is too high.

Underflow 

Value is too low.

Warning 

Value is unreliable.

◆ TriggerFlags

// Bit mask for trig types.

Enumerator
Valid 

Trig information is valid.

Triggered 

0=No trig 1=Triggered

Slope 

0=Negative 1=Positive

Type 

0=TTL 1=OPTO

SerPort 

0=Negative 1=Positive

Start 

Start trig detected.

Stop 

Stop trig detected.

◆ VoiceAnnotationFormat

Specifies the sound format.

Enumerator
None 

No sound format specified.

Mp3 

Mp3 format.

Wav 

Waw format.