libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
crn::GradientModel Struct Reference

Gradient descriptor. More...

#include <CRNGradientMatching.h>

+ Collaboration diagram for crn::GradientModel:

Public Member Functions

 GradientModel (const ImageGradient &igr)
 
 GradientModel (const GradientModel &)=default
 
 GradientModel (GradientModel &&)=default
 
GradientModeloperator= (const GradientModel &)=default
 
GradientModeloperator= (GradientModel &&)=default
 

Static Public Member Functions

static double Distance (const GradientModel &img1, const GradientModel &img2, size_t window) noexcept
 

Public Attributes

ImageAngle angles
 
ImageBW mask
 
ImageBW dmask
 
int xbar
 
int ybar
 

Detailed Description

Gradient descriptor.

Author
Yann LEYDIER
Date
October 2015
Version
0.1

Definition at line 37 of file CRNGradientMatching.h.

Constructor & Destructor Documentation

GradientModel::GradientModel ( const ImageGradient igr)

Definition at line 29 of file CRNGradientMatching.cpp.

crn::GradientModel::GradientModel ( const GradientModel )
default
crn::GradientModel::GradientModel ( GradientModel &&  )
default

Member Function Documentation

double crn::GradientModel::Distance ( const GradientModel img1,
const GradientModel img2,
size_t  window 
)
staticnoexcept

Definition at line 102 of file CRNGradientMatching.cpp.

GradientModel& crn::GradientModel::operator= ( const GradientModel )
default
GradientModel& crn::GradientModel::operator= ( GradientModel &&  )
default

Member Data Documentation

ImageAngle crn::GradientModel::angles

Definition at line 45 of file CRNGradientMatching.h.

ImageBW crn::GradientModel::dmask

Definition at line 47 of file CRNGradientMatching.h.

ImageBW crn::GradientModel::mask

Definition at line 46 of file CRNGradientMatching.h.

int crn::GradientModel::xbar

Definition at line 48 of file CRNGradientMatching.h.

int crn::GradientModel::ybar

Definition at line 48 of file CRNGradientMatching.h.


The documentation for this struct was generated from the following files: