Fonction Canny()

Syntaxe

bool Canny(
CImage *ImgNorme=0,
CImage *ImgOrientation=0,
float s=1.0
);



Paramètres

*ImgNorme [out]: Adresse d'un objet de la classe CImage. On stokera dans cette variable le résultat de l'algorithme de canny à savoir la norme du gradient.


*ImgOrientation[out] : Adresse d'un objet de la classe CImage. On stokera dans cette variable les angles de l'orientation du gradient.


s[in] : Valeur de l'écart type de l'image source. Par défaut l'écat type est égale à 1. Si l'utilisateur ne connait pas l'écart type de l'image, il est préférable de ne pas changer ce paramètre


Exemple d'utilisation

CImage *ImgSrc=0,ImgNorme;
float s=1.0;
ImgSrc=new CImage("./lena.bmp");
ImgSrc->Canny(&ImgNorme,NULL,s);
[...]
delete ImgSrc;

A voir aussi:

Contours - Description - Code C
Deriche- KangWang- LaplaceI- LaplaceII- MarrHildreth- Prewitt- ShenCastan- Sobel- SobelOpt