Flir.Atlas.Image.Measurements Namespace |
Class | Description | |
---|---|---|
MeasurementDelta |
This class represents a Delta measurement object.
| |
MeasurementEllipse |
Represents a MeasurementEllipse object.
| |
MeasurementEventArgs |
This class represents the event data received in Measurement events.
| |
MeasurementLine |
Represents a MeasurementLine object.
| |
MeasurementParameters |
Encapsulates the object parameters for a MeasurementShape object
| |
MeasurementRectangle |
Represents a MeasurementRectangle object.
| |
MeasurementShape |
The class is a base class for other measurement shapes.
The class has the basic properties and methods for a measurement shape.
| |
MeasurementShapeCollectionT |
This class represents a collection of measurement shapes for other classes to derive from.
| |
MeasurementSpot |
Represents a MeasurementSpot object.
|
Enumeration | Description | |
---|---|---|
DeltaType |
Specifies the delta type.
| |
ValueMember |
Specifies the value members.
|
using Flir.Atlas.Image; using (ThermalImageFile image = new ThermalImageFile(File)) { //clear all measurements image.Measurements.Clear(); //add new Measurement Rectangle Rectangle rect = new Rectangle(160, 240, 200, 200); MeasurementRectangle rectangle = image.Measurements.Add(rect); //Read max and min value from rectangle rectangleMax = rectangle.Max.Value; rectangleMin = rectangle.Min.Value; rectangleAvg = rectangle.Average.Value; // Add new point measurement Point pt = new Point(320, 240); MeasurementSpot spot = image.Measurements.Add(pt); // add custom parameter to the spot spot.ThermalParameters.UseCustomObjectParameters = true; spot.ThermalParameters.Emissivity = 0.86; spot.ThermalParameters.ReflectedTemperature = 22; spot.ThermalParameters.Distance = 12.0; // get the spot value spotVale = spot.Value.Value; //save the updated file image.Save(fileName); }