Existe alguma função opencv como “cvHoughCircles ()” para detecção de quadrados?

Existe alguma função opencv como "cvHoughCircles ()" que pode usar para programação de detecção de quadrado para programa de detecção de círculo que éCvSeq * circles = cvHoughCircles () mas eu não consegui encontrar detecção de quadrados.