32 #ifndef __PDS_HOUGLINE_HPP__
33 #define __PDS_HOUGLINE_HPP__
164 const Pds::Matrix &
Accumulate (
const Pds::Matrix &A,
double U);
187 const Pds::Matrix &
Predict(
const Pds::Matrix &A,
double U, std::vector<Pds::Pair> &P);
218 static Pds::Matrix
WriteLines(
const Pds::Matrix &A,
const std::vector<Pds::Pair> &P,
double Value);
316 void Print(std::string str=
"")
const;
La clase tipo Pds::HougLine . Esta clase genera una matriz de Nlin lineas y 1 columna....
HougLine(const Pds::HougLine &B)
Crea un objeto de tipo Pds::HougLine copiando datos desde otra HougLine. Este es un Copy assignment c...
HougLine(double ThetaMin, double ThetaMax, unsigned int ThetaSteps, double RhoMin, double RhoMax, unsigned int RhoSteps, double AccMin)
Crea un objeto de tipo Pds::HougLine calculando los vectores y valores própios desde los vectores de ...
const Pds::Matrix & Accumulate(const Pds::Matrix &A, double U)
Evalua el objeto de tipo Pds::HougLine evalua el acumulador.
bool Copy(const Pds::HougLine &B)
Copia en si mismo (A), el contenido de un HougLine B. Este método es similar a usar el operador = ....
bool IsEmpty(void) const
Verifica si el HougLine está vazio.
void MakeEmpty(void)
Convierte el PCS a vazio, es decir limpia todos los datos internos.
void Print(std::string str="") const
Imprime en pantalla el contenido del HougLine.
HougLine(void)
Crea un objeto vazio de tipo Pds::HougLine. El método IsEmpty() retorna true.
const Pds::Matrix & Predict(const Pds::Matrix &A, double U, std::vector< Pds::Pair > &P)
Evalua el objeto de tipo Pds::HougLine y retorna el acumulador y una lista de puntos.
static Pds::Matrix WriteLines(const Pds::Matrix &A, const std::vector< Pds::Pair > &P, double Value)
Retorna una copia de la matriz A con lineas dibujadas con el valor Value.
std::vector< Pds::Pair > FindPeaksInAcc(void) const
Calcula los picos en el acumulador.
Pds::HougLine & operator=(const Pds::HougLine &B)
Copia en si mismo (A), un HougLine B. Este operador es similar al método Copy(). No importa el tamaño...
Nombre de espacion para PDS (Procesamiento Digital de Senales)