FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
|
#include <AppearanceModel.hpp>
Public Types | |
typedef std::shared_ptr< AppearanceModel > | pointer |
![]() | |
typedef std::shared_ptr< Object > | pointer |
Public Member Functions | |
virtual std::vector< Measurement > | getMeasurements (std::shared_ptr< Image > image, std::shared_ptr< Shape > shape, ExecutionDevice::pointer device)=0 |
![]() | |
Object () | |
virtual | ~Object () |
Reporter & | getReporter () |
Additional Inherited Members | |
![]() | |
static std::string | getStaticNameOfClass () |
![]() | |
Reporter & | reportError () |
Reporter & | reportWarning () |
Reporter & | reportInfo () |
ReporterEnd | reportEnd () const |
![]() | |
std::weak_ptr< Object > | mPtr |
This is a base class for appearance models. These classes model of an object appears in an image. They are used by the Kalman filter to collect measurements.
typedef std::shared_ptr<AppearanceModel> fast::AppearanceModel::pointer |
|
pure virtual |
Implemented in fast::RidgeEdgeModel, and fast::StepEdgeModel.