![]() |
ImFusion SDK 4.3
|
#include <ImFusion/US/ProcessUltrasound.h>
Specifies the values that ProcessUltrasound will apply in the ultrasound data. More...
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.
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. | |