_bgColourModel | drwnGrabCutInstanceHistogram | protected |
_fgColourModel | drwnGrabCutInstanceHistogram | protected |
_img | drwnGrabCutInstance | protected |
_mask | drwnGrabCutInstance | protected |
_numUnknown | drwnGrabCutInstance | protected |
_pairwise | drwnGrabCutInstance | protected |
_pairwiseWeight | drwnGrabCutInstance | protected |
_pottsWeight | drwnGrabCutInstance | protected |
_trueMask | drwnGrabCutInstance | protected |
_unary | drwnGrabCutInstance | protected |
_unaryWeight | drwnGrabCutInstance | protected |
backgroundColourMask() const | drwnGrabCutInstance | |
backgroundRatio(const cv::Mat &seg) const | drwnGrabCutInstance | inline |
bVisualize | drwnGrabCutInstance | static |
channelBits | drwnGrabCutInstanceHistogram | static |
drwnGrabCutInstance() | drwnGrabCutInstance | |
drwnGrabCutInstance(const drwnGrabCutInstance &instance) | drwnGrabCutInstance | |
drwnGrabCutInstanceHistogram() | drwnGrabCutInstanceHistogram | |
energy(const cv::Mat &seg) const | drwnGrabCutInstance | virtual |
foregroundColourMask() const | drwnGrabCutInstance | |
foregroundRatio(const cv::Mat &seg) const | drwnGrabCutInstance | |
free() | drwnGrabCutInstance | protected |
graphCut(const cv::Mat &unary) const | drwnGrabCutInstance | protectedvirtual |
height() const | drwnGrabCutInstance | inline |
image() const | drwnGrabCutInstance | inline |
inference() | drwnGrabCutInstance | virtual |
initialize(const cv::Mat &img, const cv::Rect &rect, const char *colorModelFile=NULL) | drwnGrabCutInstance | |
initialize(const cv::Mat &img, const cv::Mat &inferMask, const char *colorModelFile=NULL) | drwnGrabCutInstance | |
initialize(const cv::Mat &img, const cv::Rect &rect, const cv::Mat &trueMask, const char *colorModelFile=NULL) | drwnGrabCutInstance | |
initialize(const cv::Mat &img, const cv::Mat &inferMask, const cv::Mat &trueMask, const char *colorModelFile=NULL) | drwnGrabCutInstance | |
isUnknownPixel(int x, int y, const cv::Mat &mask) const | drwnGrabCutInstance | inline |
isUnknownPixel(int x, int y) const | drwnGrabCutInstance | inline |
knownBackground() const | drwnGrabCutInstance | |
knownForeground() const | drwnGrabCutInstance | |
learnColourModel(const cv::Mat &mask, bool bForeground) | drwnGrabCutInstanceHistogram | protectedvirtual |
loadColourModels(const char *filename) | drwnGrabCutInstanceHistogram | virtual |
loss(const cv::Mat &seg) const | drwnGrabCutInstance | |
lossAugmentedInference() | drwnGrabCutInstance | virtual |
MASK_BG | drwnGrabCutInstance | static |
MASK_C_BG | drwnGrabCutInstance | static |
MASK_C_BOTH | drwnGrabCutInstance | static |
MASK_C_FG | drwnGrabCutInstance | static |
MASK_C_NONE | drwnGrabCutInstance | static |
MASK_FG | drwnGrabCutInstance | static |
maxIterations | drwnGrabCutInstance | static |
name | drwnGrabCutInstance | |
numUnknown() const | drwnGrabCutInstance | inline |
pairwiseEnergy(const cv::Mat &seg) const | drwnGrabCutInstance | |
pairwisePotentials() | drwnGrabCutInstance | inline |
pixelColour(int y, int x) const | drwnGrabCutInstance | inlineprotected |
pottsEnergy(const cv::Mat &seg) const | drwnGrabCutInstance | |
pseudoCounts | drwnGrabCutInstanceHistogram | static |
saveColourModels(const char *filename) const | drwnGrabCutInstanceHistogram | virtual |
segmentationMask() const | drwnGrabCutInstance | inline |
setBaseModelWeights(double u, double p, double c) | drwnGrabCutInstance | |
size() const | drwnGrabCutInstance | inline |
trueSegmentation() const | drwnGrabCutInstance | inline |
unaryEnergy(const cv::Mat &seg) const | drwnGrabCutInstance | |
unaryPotentials() const | drwnGrabCutInstance | inline |
unknownPixels() const | drwnGrabCutInstance | |
updateUnaryPotentials() | drwnGrabCutInstanceHistogram | protectedvirtual |
visualize(const cv::Mat &seg) const | drwnGrabCutInstance | virtual |
width() const | drwnGrabCutInstance | inline |
~drwnGrabCutInstance() | drwnGrabCutInstance | virtual |
~drwnGrabCutInstanceHistogram() | drwnGrabCutInstanceHistogram | virtual |