ImFusion SDK 4.3
ProcessUltrasoundParameters Struct Reference

#include <ImFusion/US/ProcessUltrasound.h>

Specifies the values that ProcessUltrasound will apply in the ultrasound data. More...

Detailed Description

Specifies the values that ProcessUltrasound will apply in the ultrasound data.

The extraCrop flag is used when applyCrop is enabled and its value is non-zero. Defines the offset between the current US::FrameGeometry boundary and the final area to crop.

Extra cropping margins
See also

Public Member Functions

bool operator== (const ProcessUltrasoundParameters &other)
 

Public Attributes

bool applyCrop = false
 If true, the UltrasoundStream will crop the image to the bounding box of the geometry.
 
bool applyMask = false
 If true, the UltrasoundStream will crop the image to the bounding box of the geometry.
 
bool applyDepth = false
 If true, the UltrasoundStream will apply the specified depth to the spacing of the image.
 
double depth = 0.0
 Current imaging depth as reported by the device, in millimeters.
 
int removeColorThreshold = 0
 If > 0, color pixels are set to zero with given threshold (see ExtractDoppler algorithm)
 
bool inpaint = false
 Only with removeColorThreshold enabled: inpaint color pixels.
 
vec4i extraCrop = vec4i::Zero()
 Extra cropping margins (left,right,top,bottom)
 
bool extraCropAbsolute = false
 If true, extra cropping margins are w.r.t. the original image stream; if false, they are on top of the already clipped fan.
 

The documentation for this struct was generated from the following file:
Search Tab / S to search, Esc to close