Version 8.9.0
 
Loading...
Searching...
No Matches
evo::IRTiffWriter Class Reference

Module to write PIX-Connect readable tiff files. More...

#include <IRTiffWriter.h>

Collaboration diagram for evo::IRTiffWriter:
Collaboration graph

Public Member Functions

ImageBuildergetImageBuilder (short decimalPlaces=1)
 Get used image builder for palette image creation for setting additional properties. More...
 
int writeTiff (const char *filePath, const evo::IRImager *irImager, const unsigned short *tempValues, const int width, const int height)
 Write an optris tiff file to disk. More...
 

Detailed Description

Module to write PIX-Connect readable tiff files.

Author
Helmut Engelhardt (Evocortex GmbH)

Member Function Documentation

◆ getImageBuilder()

ImageBuilder * evo::IRTiffWriter::getImageBuilder ( short  decimalPlaces = 1)

Get used image builder for palette image creation for setting additional properties.

Parameters
[in]decimalPlacesIf decimal places differs to decimal places of existing image builder a new image builder with given decimal places will be created and returned
Returns
Pointer to used ImageBuilder

◆ writeTiff()

int evo::IRTiffWriter::writeTiff ( const char *  filePath,
const evo::IRImager irImager,
const unsigned short *  tempValues,
const int  width,
const int  height 
)

Write an optris tiff file to disk.

Parameters
[in]filePathFile path to store the created tiff file
[in]irImagerPointer to evo::IRImager for acquiring additional data needed for PIX-Connect
[in]tempValuesTemperature values for palette image creation
[in]widthWidth of temperature image
[in]heightHeight of temperature image
Returns
0 on success. -1 on file error. -2 on writing error

The documentation for this class was generated from the following file: