|
Compounds |
| class | AnnealingAdaptive |
| class | Colormap |
| class | DimensionalityReduction |
| class | Display |
| class | Drawable |
| class | GC |
| class | ImageFileFormat |
| class | ImageFileFormatEPS |
| class | ImageFileFormatJPEG |
| class | ImageFileFormatMatlab |
| class | ImageFileFormatPGM |
| class | ImageFileFormatTIFF |
| class | InterestDOG |
| class | InterestHarris |
| class | InterestHarrisLaplacian |
| class | InterestHessian |
| class | InterestLaplacian |
| class | InterestOperator |
| class | KLT |
| class | LevenbergMarquardt |
| class | LevenbergMarquardtSparseBK |
| class | Matrix |
| class | Matrix2x2 |
| class | Matrix3x3 |
| class | MatrixAbstract |
| class | MatrixDiagonal |
| class | MatrixIdentity |
| class | MatrixPacked |
| class | MatrixRegion |
| class | MatrixSparse |
| class | MatrixTranspose |
| | this(i,j) maps to that(j,i) More...
|
| class | MDA |
| class | NeuralNetwork |
| class | NeuralNetworkBackprop |
| class | NeuralNetworkVector |
| class | Neuron |
| class | NeuronBackprop |
| class | NeuronDelay |
| class | NeuronInputVector |
| class | NeuronOutputVector |
| class | Parameters |
| class | PCA |
| class | AbsoluteValue |
| class | Agglomerate |
| class | Canvas |
| class | CanvasImage |
| class | CanvasPS |
| class | ChiSquared |
| class | ClearAlpha |
| class | ClusterAgglomerative |
| class | ClusterCosine |
| class | ClusterGauss |
| class | ClusterMethod |
| class | Comparison |
| class | ComparisonCombo |
| class | Convolution |
| class | Convolution1D |
| class | ConvolutionDiscrete1D |
| class | ConvolutionDiscrete2D |
| class | ConvolutionRecursive1D |
| class | Descriptor |
| class | DescriptorColorHistogram2D |
| class | DescriptorColorHistogram3D |
| class | DescriptorCombo |
| class | DescriptorContrast |
| class | DescriptorFilters |
| class | DescriptorFiltersTexton |
| class | DescriptorLBP |
| class | DescriptorOrientation |
| class | DescriptorOrientationHistogram |
| class | DescriptorPatch |
| class | DescriptorScale |
| class | DescriptorSchmid |
| class | DescriptorSchmidScale |
| class | DescriptorSIFT |
| class | DescriptorSpin |
| class | DescriptorTextonScale |
| class | DifferenceOfGaussians |
| class | Factory |
| class | Filter |
| class | FilterHarris |
| class | FilterHarrisEigen |
| class | FilterHessian |
| class | FiniteDifferenceX |
| class | FiniteDifferenceY |
| class | Gaussian1D |
| class | Gaussian2D |
| class | GaussianDerivative1D |
| class | GaussianDerivativeFirst |
| class | GaussianDerivativeRecursive1D |
| class | GaussianDerivativeSecond |
| class | GaussianDerivativeSecond1D |
| class | GaussianDerivativeSecondRecursive1D |
| class | GaussianDerivativeThird |
| class | GaussianRecursive1D |
| class | GLShow |
| class | GLXContext |
| class | GLXDrawable |
| class | GLXWindow |
| class | HistogramIntersection |
| class | Image |
| class | ImageOf |
| class | IntensityAverage |
| class | IntensityDeviation |
| class | IntensityHistogram |
| struct | Interpolate |
| class | KMeans |
| class | KMeansParallel |
| struct | ThreadDataHolder |
| class | Kohonen |
| class | Laplacian |
| class | MetricEuclidean |
| class | NonMaxSuppress |
| class | Normalize |
| class | NormalizedCorrelation |
| class | Pixel |
| class | PixelFormat |
| class | PixelFormatGrayChar |
| class | PixelFormatGrayDouble |
| class | PixelFormatGrayFloat |
| class | PixelFormatHLSFloat |
| class | PixelFormatRGBABits |
| class | PixelFormatRGBAChar |
| class | PixelFormatRGBAFloat |
| class | PixelFormatVYUYChar |
| class | PixelFormatYVYUChar |
| class | Point |
| class | PointAffine |
| class | Pointer |
| class | PointInterest |
| class | PointTracker |
| class | Product |
| class | Rescale |
| class | Resource |
| class | Rotate180 |
| class | Rotate90 |
| class | Screen |
| class | Search |
| class | Searchable |
| class | SearchableNumeric |
| class | SearchableSparse |
| class | SlideShow |
| struct | SmartBlock |
| class | SmartPointer |
| class | SocketStream |
| class | SocketStreambuf |
| class | SparseBK |
| class | Stats |
| class | Stopwatch |
| class | Synapse |
| class | SynapseBackprop |
| class | SynapseBias |
| class | Transform |
| class | TransformGauss |
| class | Vector |
| class | VideoFileFormat |
| class | VideoFileFormatFFMPEG |
| class | VideoIn |
| class | VideoInFile |
| class | VideoInFileFFMPEG |
| class | VideoOut |
| class | VideoOutFile |
| class | VideoOutFileFFMPEG |
| class | Visual |
| class | Window |
| class | Zoom |
Enumerations |
| enum | BorderMode { Crop,
ZeroFill,
Boost,
UseZeros
} |
| | < What to do with resulting pixels when the kernel exceeds the border of the input image. More...
|
| enum | Direction { Vertical,
Horizontal
} |
Functions |
| Image | operator * (const Filter &filter, const Image &image) |
| Image | operator * (const Image &image, const Filter &filter) |
| Image & | operator *= (Image &image, const Filter &filter) |
| void | syev (const MatrixAbstract< double > &A, Matrix< double > &eigenvalues, Matrix< double > &eigenvectors) |
| void | syev (const MatrixPacked< double > &A, Matrix< double > &eigenvalues, Matrix< double > &eigenvectors) |
| void | syev (const MatrixAbstract< double > &A, Matrix< double > &eigenvalues) |
| void | geev (const MatrixAbstract< double > &A, Matrix< double > &eigenvalues, Matrix< double > &eigenvectors) |
| void | geev (const MatrixAbstract< double > &A, Matrix< double > &eigenvalues) |
| void | geev (const MatrixAbstract< double > &A, Matrix< std::complex< double > > &eigenvalues, Matrix< double > &eigenvectors) |
| int | gelss (const MatrixAbstract< double > &A, Matrix< double > &x, const MatrixAbstract< double > &b, const double rcond, Matrix< double > &s) |
| int | gelss (const MatrixAbstract< double > &A, Matrix< double > &x, const MatrixAbstract< double > &b, const double rcond=-1) |
| void | gesvd (const MatrixAbstract< double > &A, Matrix< double > &U, Matrix< double > &S, Matrix< double > &VT, char jobu= 'A', char jobvt= 'A') |
| Matrix< double > | pinv (const Matrix< double > &A, double tolerance=-1, double epsilon=DBL_EPSILON) |
| Matrix< double > | operator! (const Matrix< double > &A) |
| double | det (const Matrix< double > &A) |
| int | rank (const Matrix< double > &A, double threshold=-1, double eps=DBL_EPSILON) |
| void | syev (const MatrixAbstract< float > &A, Matrix< float > &eigenvalues, Matrix< float > &eigenvectors) |
| void | syev (const MatrixPacked< float > &A, Matrix< float > &eigenvalues, Matrix< float > &eigenvectors) |
| void | syev (const MatrixAbstract< float > &A, Matrix< float > &eigenvalues) |
| void | geev (const MatrixAbstract< float > &A, Matrix< float > &eigenvalues, Matrix< float > &eigenvectors) |
| void | geev (const MatrixAbstract< float > &A, Matrix< float > &eigenvalues) |
| void | geev (const MatrixAbstract< float > &A, Matrix< std::complex< float > > &eigenvalues, Matrix< float > &eigenvectors) |
| void | sygv (const Matrix< float > &A, Matrix< float > &B, Matrix< float > &eigenvalues, Matrix< float > &eigenvectors) |
| int | gelss (const MatrixAbstract< float > &A, Matrix< float > &x, const MatrixAbstract< float > &b, const float rcond, Matrix< float > &s) |
| int | gelss (const MatrixAbstract< float > &A, Matrix< float > &x, const MatrixAbstract< float > &b, const float rcond=-1) |
| void | gesvd (const MatrixAbstract< float > &A, Matrix< float > &U, Matrix< float > &S, Matrix< float > &VT, char jobu= 'A', char jobvt= 'A') |
| Matrix< float > | pinv (const Matrix< float > &A, float tolerance=-1, float epsilon=FLT_EPSILON) |
| Matrix< float > | operator! (const Matrix< float > &A) |
| float | det (const Matrix< float > &A) |
| int | rank (Matrix< float > &A, float threshold=-1, float eps=FLT_EPSILON) |
| template<class T> std::ostream & | operator<< (std::ostream &stream, const MatrixAbstract< T > &A) |
| | Dump human readable matrix. Intended for printable output only.
|
| template<class T> std::istream & | operator>> (std::istream &stream, MatrixAbstract< T > &A) |
| template<class T> MatrixAbstract< T > & | operator<< (MatrixAbstract< T > &A, const std::string &source) |
| template<class T> void | geev (const Matrix2x2< T > &A, Matrix< T > &eigenvalues) |
| void | geev (const Matrix2x2< double > &A, Matrix< std::complex< double > > &eigenvalues) |
| std::complex< double > | MatrixAbstract< std::complex< double > >::frob (std::complex< double > n) const |
| std::complex< double > | Matrix< std::complex< double > >::frob (std::complex< double > n) const |
| std::complex< float > | MatrixAbstract< std::complex< float > >::frob (std::complex< float > n) const |
| std::complex< float > | Matrix< std::complex< float > >::frob (std::complex< float > n) const |
| std::ostream & | operator<< (std::ostream &out, const Parameters &parms) |
| | Dump a human readable summary of the parameters to a stream.
|
| template<class T> Point | operator * (const MatrixAbstract< T > &M, const Point &p) |
| template<class T> Point | operator * (const Matrix< T > &M, const Point &p) |
| template<class T> Point | operator * (const Matrix2x2< T > &M, const Point &p) |
| std::ostream & | operator<< (std::ostream &stream, const Pointer &pointer) |
| float | randf () |
| float | randfb () |
| float | randGaussian () |
| std::ostream & | operator<< (std::ostream &out, Stats &stats) |
| void | split (const std::string &source, char *delimiter, std::string &first, std::string &second) |
| void | trim (std::string &target) |
| void | lowercase (std::string &target) |
| double | getTimestamp () |
| std::ostream & | operator<< (std::ostream &stream, const Stopwatch &stopwatch) |
| void | zroots (const Vector< std::complex< double > > &a, Vector< std::complex< double > > &roots, bool polish=true, bool sortroots=true) |
| int | laguer (const Vector< std::complex< double > > &a, std::complex< double > &x) |
| | Subroutine of zroots().
|
Variables |
| const float | smallestNormalFloat = 1e-38 |
| const float | largestNormalFloat = 1e38 |
| const float | largestDistanceFloat = 87 |
| | = ln (1 / smallestNormalFloat); Actually distance squared, not distance.
|
| PixelFormatGrayChar | GrayChar |
| PixelFormatGrayFloat | GrayFloat |
| PixelFormatGrayDouble | GrayDouble |
| PixelFormatRGBAChar | RGBAChar |
| PixelFormatRGBABits | BGRChar |
| | Compact 3 byte format with red in LSB. For talking to libjpeg and GL.
|
| PixelFormatRGBABits | ABGRChar |
| | Similar to BGRChar, but assumes an alpha channel comes first. For talking to libtiff.
|
| PixelFormatRGBAFloat | RGBAFloat |
| PixelFormatYVYUChar | YVYUChar |
| PixelFormatVYUYChar | VYUYChar |
| PixelFormatHLSFloat | HLSFloat |