|
| | ThermalImageFile () |
| | Creates an instance of a ThermalImageFile. More...
|
| |
| | ThermalImageFile (byte [] fff) |
| | Creates an instance of a ThermalImageFile. More...
|
| |
| new void | Dispose () |
| | Releases all resources used by this ThermalImageFile. More...
|
| |
| | ThermalImageFile (string path) |
| | Creates an instance of an IRImage from a file on the specified path. More...
|
| |
| | ThermalImageFile (Stream path) |
| | Creates an instance of an IRImage from a file on the specified path. More...
|
| |
| int | Count () |
| | Gets the number of frames. More...
|
| |
| void | ConvertToUltraMax () |
| | Converts the image to an UltraMax image More...
|
| |
| void | Open (Stream stream) |
| | Open a thermal image from a stream. More...
|
| |
| void | Open (string fileName) |
| | Opens a Thermal Image from the specified file.
More...
|
| |
| void | Close () |
| | Closes the file stream. More...
|
| |
| void | Crop (Rectangle rect, string path) |
| | Crop the file . More...
|
| |
| void | Save (Bitmap overlay) |
| | Saves the Thermal Image to file. More...
|
| |
| void | Save (string filename, Bitmap overlay) |
| | Saves the Thermal Image to the specified file. More...
|
| |
| void | Save (Stream targetStream, Bitmap overlay=null) |
| | Saves the Thermal Image to the specified stream. More...
|
| |
| void | Save () |
| | Saves the Thermal Image to file. More...
|
| |
| void | Save (string filename) |
| | Saves the Thermal Image to the specified file. More...
|
| |
| override void | SaveSnapshot (string filename, Bitmap overlay) |
| | Saves the current image to disk. More...
|
| |
| new void | Dispose () |
| | Releases all resources used by this Thermal-image. More...
|
| |
| override bool | Create (string formatId, bool loadAll=true) |
| | Create the underlying format (internal use) More...
|
| |
| bool | CreateFFF () |
| | Create empty image. This is method is mainly for internal use. More...
|
| |
| new void | SaveSnapshot (string filename) |
| | Saves the current image to disk. More...
|
| |
| ThermalValue | GetValueAt (Point location) |
| | Gets a ThermalValue from a position in the Thermal Image. More...
|
| |
| int | GetSignalFromOutput (double value) |
| | Extrapolate a signal value from an output value. More...
|
| |
| double | GetValueFromSignal (int signal) |
| | Gets a temperature value from a signal. More...
|
| |
| double [] | GetValues (Point[] points) |
| | Gets temperature values from an array of points. More...
|
| |
| double [] | GetValues (Rectangle rectangle) |
| | Gets temperatures from a signal. More...
|
| |
| void | GetValues (Rectangle rectangle, ref double [] data) |
| | Get values by reference to data buffer More...
|
| |
| double | GetEmissivityFromValue (double temperatureMeasured, double actualTemperature) |
| | Calculates emissivity from a known temperature. More...
|
| |
| double | GetEmissivityFromValue (int x, int y, double actualTemperature) |
| | Calculates emissivity from a known temperature. More...
|
| |
| double | GetValueFromEmissivity (double emissivity, double temperature) |
| | Calculates temperature in current TemperatureUnit. More...
|
| |
| double | CalculateEmissivity (double radiationMeasured, double? emissivityMeasured, double radiationKnown, double radiationReflected) |
| | Calculates the emissivity from reference temperature. More...
|
| |
| override void | RenderTo (Flir.Atlas.Image.Interfaces.IPixels imagePixels) |
| | Render the new image to the input image buffer IPixels. More...
|
| |
| byte [,,] | ImageArray () |
| | Returns a byte array representing the image. More...
|
| |
| Bitmap | Rotate (int angle) |
| | Rotate the image. !WARNING: The bitmap is created per-request, dispose when not needed! More...
|
| |
| void | SetRotate (int angle) |
| | Rotate the image. More...
|
| |
| void | SetSketch (bool value) |
| | Sets sketch on or off. More...
|
| |
| Bitmap | GetPhoto () |
| | Gets the embedded photo. More...
|
| |
| override void | Copy (ImageBase src) |
| | Deep copy a ThermalImage from source except of pixel data. More...
|
| |
| virtual bool | Load (byte[] image, int size) |
| | Loads a FFF image from memory More...
|
| |
| virtual bool | Load (byte[] image) |
| | Loads an Thermal FFF Image from a byte array.
More...
|
| |
| virtual bool | Load (byte[] image, ImageLoadParameters loadParams) |
| | Loads an Thermal FFF Image from a byte array.
More...
|
| |
| virtual byte [] | GetData () |
| | Get embedded radiometric data blob FFF. This method shall not be used for accessing the pixel data instead use the methods and properties found in ImageProcessing. More...
|
| |
| virtual byte [] | GetFormattedImageData () |
| | Get embedded radiometric data blob FFF with applied image data. This method shall not be used for accessing the pixel data instead use the methods and properties found in ImageProcessing. More...
|
| |
| virtual bool | GetData (Stream stream) |
| | Get embedded radiometric data blob FFF. This method shall not be used for accessing the pixel data instead use the methods and properties found in ImageProcessing. More...
|
| |
| void | SaveSnapshot (string filename) |
| | Saves the current image to disk. More...
|
| |
|
void | InternalSaveSnapshot (string filename, Bitmap overlay) |
| |
| void | Swap () |
| | Manually swaps the image back buffer. More...
|
| |
| void | EnterLock () |
| | Acquires an exclusive lock. More...
|
| |
| bool | TryEnterLock () |
| | Attempts to acquire an exclusive lock. More...
|
| |
| void | ExitLock () |
| | Releases an exclusive lock. More...
|
| |
| virtual bool | HasSketch () |
| | Return true if the image has a sketch image. More...
|
| |
| bool | IsSketchEnabled () |
| | Return true if the image has a sketch image and it is enabled. More...
|
| |
|
void | Dispose () |
| |
|
| ThermalSequencePlayer | ThermalSequencePlayer [get] |
| | Gets the ThermalSequencePlayer Plays seq, csq and fcf files. If Count > 1 it is a sequence More...
|
| |
| string | FileName [get, set] |
| | Gets the name of the current opened file. More...
|
| |
| bool | ContainsUltraMaxData [get] |
| | Check if the image contains UltraMax data. Images containing UltraMax data can be converted to UltraMax, see ConvertToUltraMax() More...
|
| |
| string | Title [get] |
| | Gets the image title. More...
|
| |
| Bitmap | JpegImage [get, set] |
| | Gets or sets the jpeg representation of the Thermal image. More...
|
| |
| int | OverflowSignalValue [get] |
| | Gets the overflow signal value. More...
|
| |
| int | UnderflowSignalValue [get] |
| | Gets the underflow signal value. More...
|
| |
| int | MinSignalValue [get] |
| | Gets the minimum signal value of the image. More...
|
| |
| int | MaxSignalValue [get] |
| | Gets the maximum signal value of the image. More...
|
| |
| int | Precision [get] |
| | Presentation precision gets number of decimals. More...
|
| |
| ZoomSettings | Zoom [get] |
| | Image zoom settings. More...
|
| |
| ColorDistribution | ColorDistribution [get, set] |
| | Gets or sets the Thermal image color distribution. More...
|
| |
| Calculator | ThermalMeasurements [get] |
| | Calculate advanced measurements More...
|
| |
| ImageStatistics | Statistics [get] |
| | Gets the image results ImageStatistics More...
|
| |
| ImageParameters | ThermalParameters [get, protected set] |
| | Gets the image object parameters i.e. emissivity, distance etc. More...
|
| |
| TemperatureUnit | TemperatureUnit [get, set] |
| | Gets or sets the temperature unit and will propagate a TemperatureUnitChanged event when changed. More...
|
| |
| DistanceUnit | DistanceUnit [get, set] |
| | Gets or sets the distance unit. More...
|
| |
| CameraInformation | CameraInformation [get, set] |
| | Gets information about the camera used to create this Thermal image. More...
|
| |
| Histogram | Histogram [get] |
| | Gets the image Histogram. More...
|
| |
| MeasurementCollection | Measurements [get] |
| | Gets the measurements collection. More...
|
| |
| TriggerData | Trigger [get] |
| | Gets the trigger settings for this image. More...
|
| |
| Scale | Scale [get, set] |
| | Gets the scale object. More...
|
| |
| Palettes.PaletteManager | PaletteManager [get] |
| | Gets the palette object. More...
|
| |
| Palette | Palette [get, set] |
| | Handle palette selections More...
|
| |
| IsothermCollection | Isotherms [get] |
| | Gets the collection of isotherms. More...
|
| |
| AlarmCollection | Alarms [get] |
| | Gets the collection of alarms. More...
|
| |
| Fusion.Fusion | Fusion [get, protected set] |
| | Gets the Fusion object. More...
|
| |
| override Bitmap | Image [get] |
| | Returns a System.Drawing.Bitmap representing the image. !WARNING: The bitmap is created per-request, dispose when not needed! More...
|
| |
| DateTime | DateTime [get, set] |
| | Gets the image creation UTC date and time. More...
|
| |
| DateTime | DateTaken [get] |
| | Gets the date and time when the image was shot/taken More...
|
| |
| Dictionary< string, string > | TextAnnotations [get] |
| | Gets a collection of text annotation objects. Text annotations are Key, Value items i.e. Location – area 51. More...
|
| |
| SensorsCollection | SensorsCollection [get] |
| | Gets a collection of sensor data objects. More...
|
| |
| VoiceAnnotation | VoiceAnnotation [get] |
| | Gets the voice annotation object. More...
|
| |
| abstract Bitmap | Image [get] |
| | Returns a System.Drawing.Bitmap representing the image. !WARNING: The bitmap is created per-request, dispose when not needed! More...
|
| |
| bool | IsSilent [get, set] |
| | Set to true if no events is wanted from the image. More...
|
| |
| ImageProcessing.ImageProcessing | ImageProcessing [get] |
| | Advanced image processing. More...
|
| |
| ThermalPipeline | ThermalPipeline [get] |
| | Gets the pipeline Pipeline. More...
|
| |
| virtual int | Width [get] |
| | Gets the width of the image in pixels. More...
|
| |
| virtual int | Height [get] |
| | Gets the height of the image in pixels. More...
|
| |
| virtual Size | Size [get] |
| | Gets the width and height of the image in pixels. More...
|
| |
| CompassInfo | CompassInformation [get] |
| | Gets the compassInformation of the image. More...
|
| |
| Flir.Atlas.Image.GPSInfo | GpsInformation [get] |
| | Gets the GPS information from the image. More...
|
| |
| virtual string | Description [get, set] |
| | Gets or sets the image description from the Exif (Exchangeable image file format) data. More...
|
| |
| bool | IsDisposed [get] |
| | True if this instance has been disposed More...
|
| |
| static string | Version [get] |
| | Gets the used Atlas Image version. More...
|
| |
|
bool | Disposed [get] |
| |
This class represents an Thermal 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.
- Examples
- The following code example demonstrates how to construct a new ThermalImageFile from a file, using the IRImage constructor. 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)
{
pictureBox1.Image = irImage.Image;
}