SMIL 1.1.2
|
MaxTree based Attribute Opening and Closing as proposed by Salembier [12]. More...
MaxTree based Attribute Opening and Closing as proposed by Salembier [12].
Functions | |
template<class T1 , class T2 > | |
RES_T | ultimateOpen (const Image< T1 > &imIn, Image< T1 > &imTrans, Image< T2 > &imIndic, const StrElt &se=DEFAULT_SE, T2 stopSize=0, UINT delta=0) |
Ultimate Opening using the max-trees. | |
template<class T , class CriterionT , class Offset_T , class Label_T , class Attr_T > | |
void | ComputeDeltaUOMSERSC (MaxTree2< T, CriterionT, Offset_T, Label_T > &tree, T *transformee_node, Attr_T *indicatrice_node, int node, int nParent, int first_ancestor, Attr_T stop, UINT delta, int isPrevMaxT) |
template<class T > | |
RES_T | heightOpen (const Image< T > &imIn, size_t stopSize, Image< T > &imOut, const StrElt &se=DEFAULT_SE) |
Image opening based on height attribute. | |
template<class T > | |
RES_T | heightClose (const Image< T > &imIn, size_t stopSize, Image< T > &imOut, const StrElt &se=DEFAULT_SE) |
Image closing based on height attribute. | |
template<class T > | |
RES_T | widthOpen (const Image< T > &imIn, size_t stopSize, Image< T > &imOut, const StrElt &se=DEFAULT_SE) |
Image opening based on width attribute. | |
template<class T > | |
RES_T | widthClose (const Image< T > &imIn, size_t stopSize, Image< T > &imOut, const StrElt &se=DEFAULT_SE) |
Image opening based on width attribute. | |
template<class T > | |
RES_T | areaOpen (const Image< T > &imIn, size_t stopSize, Image< T > &imOut, const StrElt &se=DEFAULT_SE) |
Image opening based on area attribute. | |
template<class T > | |
RES_T | areaClose (const Image< T > &imIn, size_t stopSize, Image< T > &imOut, const StrElt &se=DEFAULT_SE) |
Image closing based on area attribute. | |
RES_T ultimateOpen | ( | const Image< T1 > & | imIn, |
Image< T1 > & | imTrans, | ||
Image< T2 > & | imIndic, | ||
const StrElt & | se = DEFAULT_SE , |
||
T2 | stopSize = 0 , |
||
UINT | delta = 0 |
||
) |
Ultimate Opening using the max-trees.
Max-tree based algorithm as described by Fabrizio and Marcotegui (2009) [7]
[in] | imIn | Input image |
[out] | imTrans | The transformation image |
[out] | imIndic | The indicator image |
[in] | stopSize | (optional) |
[in] | delta | (optional) |
[in] | se | structuring element |
void ComputeDeltaUOMSERSC | ( | MaxTree2< T, CriterionT, Offset_T, Label_T > & | tree, |
T * | transformee_node, | ||
Attr_T * | indicatrice_node, | ||
int | node, | ||
int | nParent, | ||
int | first_ancestor, | ||
Attr_T | stop, | ||
UINT | delta, | ||
int | isPrevMaxT | ||
) |
wParent set but not used*/
RES_T heightOpen | ( | const Image< T > & | imIn, |
size_t | stopSize, | ||
Image< T > & | imOut, | ||
const StrElt & | se = DEFAULT_SE |
||
) |
Image opening based on height attribute.
Max-tree based algorithm
[in] | imIn | Input image |
[in] | stopSize | The size of the opening |
[out] | imOut | Output image |
[in] | se | Structuring element |
RES_T heightClose | ( | const Image< T > & | imIn, |
size_t | stopSize, | ||
Image< T > & | imOut, | ||
const StrElt & | se = DEFAULT_SE |
||
) |
Image closing based on height attribute.
Max-tree based algorithm
[in] | imIn | Input image |
[in] | stopSize | The size of the opening |
[out] | imOut | Output image |
[in] | se | Structuring element |
RES_T widthOpen | ( | const Image< T > & | imIn, |
size_t | stopSize, | ||
Image< T > & | imOut, | ||
const StrElt & | se = DEFAULT_SE |
||
) |
Image opening based on width attribute.
Max-tree based algorithm
[in] | imIn | Input image |
[in] | stopSize | The size of the opening |
[out] | imOut | Output image |
[in] | se | Structuring element |
RES_T widthClose | ( | const Image< T > & | imIn, |
size_t | stopSize, | ||
Image< T > & | imOut, | ||
const StrElt & | se = DEFAULT_SE |
||
) |
Image opening based on width attribute.
Max-tree based algorithm
[in] | imIn | Input image |
[in] | stopSize | The size of the opening |
[out] | imOut | Output image |
[in] | se | Structuring element |
RES_T areaOpen | ( | const Image< T > & | imIn, |
size_t | stopSize, | ||
Image< T > & | imOut, | ||
const StrElt & | se = DEFAULT_SE |
||
) |
Image opening based on area attribute.
Max-tree based algorithm
[in] | imIn | Input image |
[in] | stopSize | The size of the opening |
[out] | imOut | Output image |
[in] | se | Structuring element |
RES_T areaClose | ( | const Image< T > & | imIn, |
size_t | stopSize, | ||
Image< T > & | imOut, | ||
const StrElt & | se = DEFAULT_SE |
||
) |
Image closing based on area attribute.
Max-tree based algorithm
[in] | imIn | Input image |
[in] | stopSize | The size of the closing |
[out] | imOut | Output image |
[in] | se | Structuring element |