circ pattern bug?!

Issue #41 resolved
dsmic created an issue

float Features::getFeatureGamma(Features::FeatureClass featclass, unsigned int level) const {


shouldn't here &&featclass!=Features::CIRCPATT been added? if (level==0 && featclass!=Features::PATTERN3X3) return 1.0;

if (featclass==Features::PATTERN3X3) { if (patterngammas->hasGamma(level)) return patterngammas->getGamma(level); else return 1.0; } else if (featclass==Features::CIRCPATT) { if (circgammas->count(level)>0) return (*circgammas)[level]; else return 1.0; }

Comments (1)

  1. Francois van Niekerk repo owner

    No, the first circular pattern gamma is added as level 1 (see line 718) and level 0 indicates that no patterns match.

  2. Log in to comment