I have :

double score = cvMatchContourTrees( CT1, CT2, CV_CONTOUR_TREES_MATCH_I1, 0.0 );
        cout<<score<<endl;

There are values returned as -1.#IND. Other than that, the positive values are normal, like 1.34543.

Why does this happen? How do I solve it?

Edit
Report