Fonction ShenCastan()
Syntaxe
bool ShenCastan(
CImage *ImgDest=0,
float B=0.9
);
Paramètres
*ImgDest [out]: Adresse d'un objet de la classe CImage. On stokera dans cette variable le résultat de l'algorithme de ShenCastan à savoir la détection des contours.
B[in] : Valeur qui doit être comprise entre 0 et 1. Par défaut cette variable est fixé à 0.9. Il s'est avéré qu'après de nombreux tests empiriques, cette valeur est la meilleur pour ce traitement.
Exemple d'utilisation
CImage *ImgSrc=0,ImgNorme;
float B=0.8;
ImgSrc=new CImage("./lena.bmp");
ImgSrc->ShenCastan(&ImgNorme,B);
[...]
delete ImgSrc;
A voir aussi:
Contours - Description - Code CCanny- Deriche- KangWang- LaplaceI- LaplaceII- MarrHildreth- Prewitt- Sobel- SobelOpt