AxsunOCTCapture  3.6.0.0
Captures and buffers streamed imaged data from the Axsun Ethernet/PCIe DAQ and displays or retrieves images to a client application on request.
Data Fields
export_prefs_t Struct Reference

Structure for image export preferences (movie functionality requires installation of OpenCV). More...

#include <AxsunOCTCapture.h>

Data Fields

uint32_t width
 
uint32_t height
 
double contrast
 
double brightness
 
AxColormap colormap
 
int32_t opencv_colormap
 
int32_t movie_fps
 

Detailed Description

Structure for image export preferences (movie functionality requires installation of OpenCV).

Examples
AxsunOCTCapture_Cpp_linux_example.cpp.

Field Documentation

◆ brightness

double brightness

Control the brightness (offset) of the exported image. A value of 0 results in no change.

◆ colormap

AxColormap colormap

Selects a colormap for the exported image. Supports images with U8 data type only.

◆ contrast

double contrast

Control the contrast (gain) of the exported image. A value of 1 results in no change.

◆ height

uint32_t height

Height of the exported image in pixels. If = 0, the exported height will be that of the requested image.

◆ movie_fps

int32_t movie_fps

The number of frames per second for the exported movie file. If < 1, movie file export is disabled. Movie files can be exported only for U8 data type. "width" and "height" parameters must be non-zero for movie export.

◆ opencv_colormap

int32_t opencv_colormap

Selects a colormap from the available OpenCV colormaps listed at https://docs.opencv.org/4.4.0/d3/d50/group__imgproc__colormap.html, only if "colormap" parameter is AxColormap::USER_COLORMAP.

◆ width

uint32_t width

Width of the exported image in pixels. If = 0, the exported width will be that of the requested image.

Examples
AxsunOCTCapture_Cpp_linux_example.cpp.

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