libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
crn::MatrixInt Member List

This is the complete list of members for crn::MatrixInt, including all inherited members.

areValidIndexes(size_t r, size_t c) constcrn::Matrix< int >inlineprotected
Argmax() constcrn::Matrix< int >inline
ArgmaxInColumn(size_t c) constcrn::Matrix< int >inline
ArgmaxInRow(size_t r) constcrn::Matrix< int >inline
Argmin() constcrn::Matrix< int >inline
At(size_t pos) const noexceptcrn::Matrix< int >inline
At(size_t pos) noexceptcrn::Matrix< int >inline
At(size_t r, size_t c) const noexceptcrn::Matrix< int >inline
At(size_t r, size_t c) noexceptcrn::Matrix< int >inline
CenterColumns()crn::Matrix< int >inline
colscrn::Matrix< int >protected
CountNullCells() constcrn::Matrix< int >inline
CountNullCellsInColumn(size_t c) constcrn::Matrix< int >inline
CountNullCellsInRow(size_t r) constcrn::Matrix< int >inline
CumulateCells() constcrn::Matrix< int >inline
datacrn::Matrix< int >protected
datatype typedefcrn::Matrix< int >protected
GetCols() const noexceptcrn::Matrix< int >inline
GetMax() constcrn::Matrix< int >inline
GetMin() constcrn::Matrix< int >inline
GetRows() const noexceptcrn::Matrix< int >inline
IncreaseColumn(size_t c, const int &v)crn::Matrix< int >inline
IncreaseElement(size_t r, size_t c, const int &delta)crn::Matrix< int >inline
IncreaseRow(size_t r, const int &v)crn::Matrix< int >inline
MakeColumn(size_t k) constcrn::Matrix< int >inline
MakeColumnDeviations(const Matrix &means) constcrn::Matrix< int >inline
MakeColumnDeviations(bool zero_means=false) constcrn::Matrix< int >inline
MakeColumnMeans() constcrn::Matrix< int >inline
MakeCovariance() constcrn::Matrix< int >inline
MakeRow(size_t r) constcrn::Matrix< int >inline
MakeRowAsColumn(size_t r) constcrn::Matrix< int >inline
MakeTranspose()crn::Matrix< int >inline
Matrix(size_t nrow, size_t ncol, const int &value=int(0))crn::Matrix< int >inline
Matrix(const std::vector< std::vector< int >> &m)crn::Matrix< int >inline
Matrix(const std::vector< int > &vect, Orientation ori=Orientation::VERTICAL)crn::Matrix< int >inline
Matrix(std::vector< int > &&vect, Orientation ori=Orientation::VERTICAL)crn::Matrix< int >inline
Matrix(const Matrix &)=defaultcrn::Matrix< int >
Matrix(const Matrix< Y > &m)crn::Matrix< int >inline
Matrix(Matrix &&)=defaultcrn::Matrix< int >
MatrixInt(const Matrix< int > &m)crn::MatrixIntinline
MatrixInt(Matrix< int > &&m)crn::MatrixIntinline
MatrixInt(const MatrixInt &)=defaultcrn::MatrixInt
MatrixInt(MatrixInt &&)=defaultcrn::MatrixInt
MultColumn(size_t c, double v)crn::Matrix< int >inline
MultRow(size_t r, double v)crn::Matrix< int >inline
Negative()crn::Matrix< int >inline
NewChamferDT1()crn::MatrixIntstatic
NewChamferDT2()crn::MatrixIntstatic
NewD4DT1()crn::MatrixIntstatic
NewD4DT2()crn::MatrixIntstatic
NewD8DT1()crn::MatrixIntstatic
NewD8DT2()crn::MatrixIntstatic
NewGaussian(double sigma)crn::MatrixIntstatic
NewGaussian3()crn::MatrixIntstatic
NewGaussianSobelX(double sigma)crn::MatrixIntstatic
NewGaussianSobelY(double sigma)crn::MatrixIntstatic
NewSobelX()crn::MatrixIntstatic
NewSobelY()crn::MatrixIntstatic
NormalizeForConvolution()crn::Matrix< int >inline
operator!=(const Matrix &m) constcrn::Matrix< int >inline
operator*=(const Matrix &m)crn::Matrix< int >inline
operator*=(double d)crn::Matrix< int >inline
operator+=(const Matrix &m)crn::Matrix< int >inline
operator-=(const Matrix &m)crn::Matrix< int >inline
operator/=(double d)crn::Matrix< int >inline
operator=(const MatrixInt &)=defaultcrn::MatrixInt
operator=(MatrixInt &&)=defaultcrn::MatrixInt
Matrix< int >::operator=(const Matrix &)=defaultcrn::Matrix< int >
Matrix< int >::operator=(Matrix &&)=defaultcrn::Matrix< int >
operator==(const Matrix &m) constcrn::Matrix< int >inline
operator[](size_t r)crn::Matrix< int >inline
operator[](size_t r) constcrn::Matrix< int >inline
ReduceColumns(bool centered=true)crn::Matrix< int >inline
rowscrn::Matrix< int >protected
SetAll(const int &v)crn::Matrix< int >inline
SetColum(size_t c, const std::vector< int > &col)crn::Matrix< int >inline
SetRow(size_t r, const std::vector< int > &row)crn::Matrix< int >inline
Std() const &noexceptcrn::Matrix< int >inline
Std()&&crn::Matrix< int >inline
Swap(Matrix &m)crn::Matrix< int >inline
SwapColumns(size_t c1, size_t c2)crn::Matrix< int >inline
SwapRows(size_t r1, size_t r2)crn::Matrix< int >inline
ToImage() constcrn::Matrix< int >inline
ToString() constcrn::Matrix< int >inline
Transpose()crn::Matrix< int >inlinevirtual
~Matrix() override=defaultcrn::Matrix< int >virtual
~MatrixInt() override=defaultcrn::MatrixIntvirtual
~Object()=defaultcrn::Objectvirtual