Home | Develop | Download | Contact
Atributos privados
Referencia de la Clase Pds::HougLine

La clase tipo Pds::HougLine . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir Pds/HougLine. Más...

#include <HougLine.hpp>

Diagrama de colaboración para Pds::HougLine:
Collaboration graph

Métodos públicos

Varios tipos de constructores

Crean una objeto Pds::HougLine

 HougLine (void)
 Crea un objeto vazio de tipo Pds::HougLine. El método IsEmpty() retorna true. Más...
 
 HougLine (const Pds::HougLine &B)
 Crea un objeto de tipo Pds::HougLine copiando datos desde otra HougLine. Este es un Copy assignment constructor. Más...
 
 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 entrada X. Más...
 
 ~HougLine ()
 
Evaluación del HougLine

Indican o establecen el estado de una matriz.

const Pds::Matrix & Accumulate (const Pds::Matrix &A, double U)
 Evalua el objeto de tipo Pds::HougLine evalua el acumulador. Más...
 
std::vector< Pds::Pair > FindPeaksInAcc (void) const
 Calcula los picos en el acumulador. Más...
 
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. Más...
 
Estado del HougLine

Indican o establecen el estado de una matriz.

bool IsEmpty (void) const
 Verifica si el HougLine está vazio. Más...
 
Métodos variados en Pds::HougLine

Herramientas genéricas

Pds::HougLineoperator= (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 de A, sus datos son liberados y un nuevo arreglo de datos es reservado. Más...
 
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 = . No importa el tamaño de A, sus datos son liberados y un nuevo arreglo de datos es reservado. Más...
 
Métodos variados

Herramientas genéricas

void MakeEmpty (void)
 Convierte el PCS a vazio, es decir limpia todos los datos internos. Más...
 
void Print (std::string str="") const
 Imprime en pantalla el contenido del HougLine. Más...
 

Métodos públicos estáticos

Plot lines sobre una imagen

Indican o establecen el estado de una matriz.

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. Más...
 

Atributos privados

Pds::Matrix Acc
 
double ThetaMin
 
double ThetaMax
 
unsigned int ThetaSteps
 
double ThetaDelta
 
double RhoMin
 
double RhoMax
 
unsigned int RhoSteps
 
double RhoDelta
 
double AccMin
 

Descripción detallada

La clase tipo Pds::HougLine . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir Pds/HougLine.

Autor
Fernando Pujaico Rivera
Ejemplos
example_haug_create.cpp.

Definición en la línea 60 del archivo HougLine.hpp.

Documentación de los campos

◆ Acc

Pds::Matrix Pds::HougLine::Acc
private

Acumulador

Definición en la línea 64 del archivo HougLine.hpp.

◆ ThetaMin

double Pds::HougLine::ThetaMin
private

Angulo min

Definición en la línea 67 del archivo HougLine.hpp.

◆ ThetaMax

double Pds::HougLine::ThetaMax
private

Angulo max

Definición en la línea 70 del archivo HougLine.hpp.

◆ ThetaSteps

unsigned int Pds::HougLine::ThetaSteps
private

Pasos de Theta

Definición en la línea 73 del archivo HougLine.hpp.

◆ ThetaDelta

double Pds::HougLine::ThetaDelta
private

Angulo delta

Definición en la línea 76 del archivo HougLine.hpp.

◆ RhoMin

double Pds::HougLine::RhoMin
private

Rho min

Definición en la línea 79 del archivo HougLine.hpp.

◆ RhoMax

double Pds::HougLine::RhoMax
private

Rho max

Definición en la línea 82 del archivo HougLine.hpp.

◆ RhoSteps

unsigned int Pds::HougLine::RhoSteps
private

Pasos de Rho

Definición en la línea 85 del archivo HougLine.hpp.

◆ RhoDelta

double Pds::HougLine::RhoDelta
private

Rho delta

Definición en la línea 88 del archivo HougLine.hpp.

◆ AccMin

double Pds::HougLine::AccMin
private

Minimo

Definición en la línea 91 del archivo HougLine.hpp.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed