Basic Image AlgorithmS Library
2.8.0
|
This is the complete list of members for BIAS::ContourDetectorBSpline< StorageType >, including all inherited members.
_liDebugLevel | BIAS::Debug | private |
_liNextDebugLevel | BIAS::Debug | private |
_String2Debuglevel | BIAS::Debug | private |
_zDebugStream | BIAS::Debug | privatestatic |
AddDebugLevel(const long int lv) | BIAS::Debug | inlineprivate |
AddDebugLevel(const std::string &name) | BIAS::Debug | inlineprivate |
CenterOverControlPoints() | BIAS::ContourDetectorBSpline< StorageType > | inline |
Cluster(const std::vector< ContourDetectorBSpline< StorageType > > &bSplines) | BIAS::ContourDetectorBSpline< StorageType > | static |
ComputeRegularisationMatrix() | BIAS::ContourDetectorBSpline< StorageType > | inline |
ConsumeNextFreeDebuglevel_() | BIAS::Debug | inlineprivate |
ContourDetectorBase() | BIAS::ContourDetectorBase< StorageType > | private |
ContourDetectorBSpline() | BIAS::ContourDetectorBSpline< StorageType > | |
ContourDetectorBSpline(const ContourDetectorBSpline< StorageType > &toCopy) | BIAS::ContourDetectorBSpline< StorageType > | inline |
CPntsToQ_(const std::vector< BIAS::Vector2< double > > &cPnts) | BIAS::ContourDetectorBSpline< StorageType > | protected |
CPntsToQ_(const std::vector< BIAS::Vector2< double > > &cPnts, BIAS::Vector< double > &Q) | BIAS::ContourDetectorBSpline< StorageType > | protected |
curveInitialised_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
curveVectors_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
Debug() | BIAS::Debug | inlineprivate |
Debug(const Debug &deb) | BIAS::Debug | inlineprivate |
DebugLevelIsSet(const long int lv) const | BIAS::Debug | inlineprivate |
DebugLevelIsSet(const std::string &name) const | BIAS::Debug | inlineprivate |
Detect(Image< StorageType > &image, std::vector< BIAS::BIASContour > &contour) | BIAS::ContourDetectorBSpline< StorageType > | virtual |
detectedContours_ | BIAS::ContourDetectorBase< StorageType > | private |
Displace(const double &x, const double &y) | BIAS::ContourDetectorBSpline< StorageType > | inline |
dMaxNumContours_ | BIAS::ContourDetectorBase< StorageType > | private |
DrawControlPoints(BIAS::Image< StorageType > &img, const StorageType color[3]) | BIAS::ContourDetectorBSpline< StorageType > | |
DrawCurve(BIAS::Image< StorageType > &img, const StorageType color[3]) | BIAS::ContourDetectorBSpline< StorageType > | |
DrawCurve(BIAS::Image< float > &img) | BIAS::ContourDetectorBSpline< StorageType > | |
DrawNormals(const unsigned int normalWidth, BIAS::Image< StorageType > &img, const StorageType color[3]) | BIAS::ContourDetectorBSpline< StorageType > | |
drawSamples_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
drawSampleWidth_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
Fit(BIAS::Image< StorageType > &greyImg, const double &alpha, const unsigned int normalWidth) | BIAS::ContourDetectorBSpline< StorageType > | |
Fit(BIAS::Image< StorageType > &greyImg, const double &alpha, const unsigned int normalWidth, const double &minClip) | BIAS::ContourDetectorBSpline< StorageType > | |
Fit(const BIAS::Image< float > &featImg, const double &alpha, const unsigned int normalWidth) | BIAS::ContourDetectorBSpline< StorageType > | |
Fit(const BIAS::Image< float > &featImg, const double &alpha, const unsigned int normalWidth, const double &minClip) | BIAS::ContourDetectorBSpline< StorageType > | |
Fit_(const BIAS::Image< float > &featImg, const double &alpha, const unsigned int normalWidth) | BIAS::ContourDetectorBSpline< StorageType > | protected |
Fit_(const BIAS::Image< float > &featImg, const double &alpha, const unsigned int normalWidth, const double &minClip) | BIAS::ContourDetectorBSpline< StorageType > | protected |
fitSamples_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
fitSampleWidth_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
GetBoundingBox(int &minX, int &minY, int &maxX, int &maxY) | BIAS::ContourDetectorBSpline< StorageType > | |
GetBType() | BIAS::ContourDetectorBSpline< StorageType > | inline |
GetControlPoints(BIAS::Vector< double > &Q) | BIAS::ContourDetectorBSpline< StorageType > | inline |
GetControlPoints(std::vector< BIAS::Vector2< double > > &cPnts) | BIAS::ContourDetectorBSpline< StorageType > | inline |
GetDebugLevel() const | BIAS::Debug | inlineprivate |
GetDebugStream() const | BIAS::Debug | inlineprivate |
GetDebugStream(std::ostream &os) const | BIAS::Debug | inlineprivate |
GetFeatImage_(BIAS::Image< StorageType > &greyImg, BIAS::Image< float > &featImg, const unsigned int normalWidth) | BIAS::ContourDetectorBSpline< StorageType > | protected |
GetFeature(BIAS::Image< StorageType > &greyImg, const double &t, const unsigned int normalWidth, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetFeature(BIAS::Image< StorageType > &greyImg, const double &t, const unsigned int normalWidth, const double &minClip, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetFeature(const BIAS::Image< float > &featImg, const double &t, const unsigned int normalWidth, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetFeature(const BIAS::Image< float > &featImg, const double &t, const unsigned int normalWidth, const double &minClip, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetFeature(BIAS::Image< StorageType > &greyImg, const unsigned int normalWidth, const BIAS::Vector2< double > &curvePnt, const BIAS::Vector2< double > &normal, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | inline |
GetFeature(BIAS::Image< StorageType > &greyImg, const unsigned int normalWidth, const BIAS::Vector2< double > &curvePnt, const BIAS::Vector2< double > &normal, const double &minClip, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | inline |
GetFeature(const BIAS::Image< float > &featImg, const unsigned int normalWidth, const BIAS::Vector2< double > &curvePnt, const BIAS::Vector2< double > &normal, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetFeature(const BIAS::Image< float > &featImg, const unsigned int normalWidth, const BIAS::Vector2< double > &curvePnt, const BIAS::Vector2< double > &normal, const double &minClip, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetGlobalDebugLevel() | BIAS::Debug | inlineprivatestatic |
GetMaxNumContours() | BIAS::ContourDetectorBase< StorageType > | inlineprivate |
GetMultiplePoints() | BIAS::ContourDetectorBSpline< StorageType > | inline |
GetNormal(const double &t, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetNormal_(const unsigned int numSpan, const double &s, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | protected |
GetOrder() | BIAS::ContourDetectorBSpline< StorageType > | inline |
GetPoint(const double &t, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | |
GetPoint_(const unsigned int numSpan, const double &s, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | inlineprotected |
GetPointAndParamVec_(const unsigned int numSpan, const double &s, BIAS::Vector< double > &resParamVec, BIAS::Vector2< double > &res) | BIAS::ContourDetectorBSpline< StorageType > | protected |
GlobalDebugLevel | BIAS::Debug | privatestatic |
Init(const unsigned int order, const ContourBSplineType::Type bType, const std::vector< BIAS::Vector2< double > > &cPnts) | BIAS::ContourDetectorBSpline< StorageType > | |
Init(const unsigned int order, const ContourBSplineType::Type bType, const std::vector< unsigned int > &mPnts, const std::vector< BIAS::Vector2< double > > &cPnts) | BIAS::ContourDetectorBSpline< StorageType > | |
Init(const unsigned int order, const ContourBSplineType::Type bType, const BIAS::Vector< double > &Q) | BIAS::ContourDetectorBSpline< StorageType > | |
Init(const unsigned int order, const ContourBSplineType::Type bType, const std::vector< unsigned int > &mPnts, const BIAS::Vector< double > &Q) | BIAS::ContourDetectorBSpline< StorageType > | |
InitCurve_() | BIAS::ContourDetectorBSpline< StorageType > | protected |
Load(const std::string &filename) | BIAS::ContourDetectorBSpline< StorageType > | |
Name2DebugLevel(const std::string &name) const | BIAS::Debug | inlineprivate |
NewDebugLevel(const std::string &name) | BIAS::Debug | inlineprivate |
operator=(const ContourDetectorBSpline< StorageType > &toCopy) | BIAS::ContourDetectorBSpline< StorageType > | inline |
BIAS::ContourDetectorBase::operator=(const Debug &deb) | BIAS::Debug | inlineprivate |
pData_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
pRegMatrix_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
PrintDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inlineprivate |
pShapeSpaceMatrix_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
pSubShapeSpaceMatrix_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
Q_ | BIAS::ContourDetectorBSpline< StorageType > | protected |
QToCPnts_(std::vector< BIAS::Vector2< double > > &cPnts) | BIAS::ContourDetectorBSpline< StorageType > | protected |
QToCPnts_(const BIAS::Vector< double > &Q, std::vector< BIAS::Vector2< double > > &cPnts) | BIAS::ContourDetectorBSpline< StorageType > | protected |
RemoveDebugLevel(const long int lv) | BIAS::Debug | inlineprivate |
RemoveDebugLevel(const std::string &name) | BIAS::Debug | inlineprivate |
Rotate(const double &angle) | BIAS::ContourDetectorBSpline< StorageType > | |
Save(const std::string &filename) | BIAS::ContourDetectorBSpline< StorageType > | |
Scale(const double &scale) | BIAS::ContourDetectorBSpline< StorageType > | inline |
ScaleX(const double &scale) | BIAS::ContourDetectorBSpline< StorageType > | inline |
ScaleY(const double &scale) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetControlPoints(const std::vector< BIAS::Vector2< double > > &controlPoints) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetControlPoints(const BIAS::Vector< double > &Q) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetDebugLevel(const long int lv) | BIAS::Debug | inlineprivate |
SetDebugLevel(const std::string &name) | BIAS::Debug | inlineprivate |
SetDebugStream(const std::ostream &os) | BIAS::Debug | inlineprivate |
SetDrawSamples(unsigned int samples) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetDrawSampleWidth(double width) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetFitSamples(unsigned int samples) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetFitSampleWidth(double width) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetGlobalDebugLevel(long int lev) | BIAS::Debug | inlineprivatestatic |
SetMaxNumContours(const int maxnum) | BIAS::ContourDetectorBase< StorageType > | inlineprivate |
SetShapeSpaceEuclidian() | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetShapeSpaceIdentity() | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetShapeSpaceMatrix(BIAS::Matrix< double > &shapeSpace) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetShapeSpacePlanarAffin() | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetSubShapeSpaceEuclidian() | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetSubShapeSpaceIdentity() | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetSubShapeSpaceMatrix(BIAS::Matrix< double > &subShapeSpace) | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetSubShapeSpacePlanarAffin() | BIAS::ContourDetectorBSpline< StorageType > | inline |
SetSubShapeSpaceZero() | BIAS::ContourDetectorBSpline< StorageType > | inline |
ShowDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inlineprivate |
TestInit_(const unsigned int order, const ContourBSplineType::Type bType, const std::vector< unsigned int > &mPnts, const BIAS::Vector< double > &Q) | BIAS::ContourDetectorBSpline< StorageType > | protected |
~ContourDetectorBase() | BIAS::ContourDetectorBase< StorageType > | privatevirtual |
~ContourDetectorBSpline() | BIAS::ContourDetectorBSpline< StorageType > | virtual |
~Debug() | BIAS::Debug | inlineprivate |