Namespace: Rx::LFR – Class: CAreaDetection – Header: Rx.LFR/AreaDetection.h

CAreaDetection Class

C++
#include "Rx.LFR/AreaDetection.h"
class CAreaDetection : public CParametersPimpl<CAreaDetection_Impl, EAreaDetectionParam, EAreaDetectionInterface>

Area Detection methods.

Constructors

CAreaDetection()

Default constructor.

Destructor

~CAreaDetection()

Destructor.

Methods

Initialize(xCudaDevice)

Initializes this object using the given CUDA device.

SetImage(xRayImage, sxComputeParams)

Sets the image on which the detection shall take place.

Detect(adTemplate, adRoi, adDetectedAreas)

Tries to find occurrences of the template described by the detection area in the given image.

Free()

Frees the memory occupied by this object.

GetParams()

Returns the parameters class that can be used to work with parameters of this class.

(Inherited from CParametersPimpl)
GetParams()

Returns the constant parameters class that can be used to work with parameters of this class.

(Inherited from CParametersPimpl)
GetImpl()

Gets the non constant implementation.

(Inherited from CPimpl)
GetImpl()

Gets the constant implementation.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
HasInterface(eInterface)

Queries if this object has the given interface.

(Inherited from CPimpl)

Typedefs

EnumType

The type of the parameter enum. Is used by managed wrapper classes.

(Inherited from CParametersPimpl)
EnumInterfaceType

The type of the interface enum. Is used by managed wrapper classes.

(Inherited from CParametersPimpl)