![]() |
Visual Servoing Platform version 3.6.0
|
Deprecated functions | |
| VISP_EXPORT void | vp::fillHoles (vpImage< unsigned char > &I) |
| VISP_EXPORT void | vp::reconstruct (const vpImage< unsigned char > &marker, const vpImage< unsigned char > &mask, vpImage< unsigned char > &h_kp1, const vpImageMorphology::vpConnexityType &connexity=vpImageMorphology::CONNEXITY_4) |
Additional image morphology functions.
| void vp::fillHoles | ( | vpImage< unsigned char > & | I | ) |
Fill the holes in a binary image.
| I | : Input binary image (0 means background, 255 means foreground). |
Definition at line 45 of file vpMorph.cpp.
References vp::floodFill(), vpImage< Type >::getHeight(), vpImage< Type >::getSize(), vpImage< Type >::getWidth(), vpImageTools::imageAdd(), vpImageTools::imageSubtract(), and vp::reconstruct().
| void vp::reconstruct | ( | const vpImage< unsigned char > & | marker, |
| const vpImage< unsigned char > & | mask, | ||
| vpImage< unsigned char > & | h_kp1, | ||
| const vpImageMorphology::vpConnexityType & | connexity = vpImageMorphology::CONNEXITY_4 |
||
| ) |
Perform morphological reconstruction of the image marker under the image mask. Definition from Gleb V. Tcheslavsk: > The morphological reconstruction by dilation of a grayscale image 



![\[
R_{g}^{D} \left ( f \right ) = D_{g}^{\left ( k \right )} \left ( f \right
) \]](form_706.png)
with 

| marker | : Grayscale image marker. |
| mask | : Grayscale image mask. |
| h_kp1 | : Image morphologically reconstructed. |
| connexity | : Type of connexity. |
Definition at line 119 of file vpMorph.cpp.
References vpImage< Type >::getHeight(), vpImage< Type >::getSize(), and vpImage< Type >::getWidth().
Referenced by vp::fillHoles().