KJB
|
#include "i_cpp/i_image.h"
#include "m_cpp/m_matrix.h"
#include "blob_cpp/blob_gss.h"
#include "blob_cpp/blob_local_optimize.h"
#include <vector>
#include <set>
#include <cmath>
Go to the source code of this file.
Classes | |
class | Blob |
A simple class that represents a blob. More... | |
class | Blob_detector |
A blob detector class. Use operator() to apply to image. More... | |
struct | Compute_blob |
Typedefs | |
typedef std::vector< kjb::Matrix > | Matrix_vector |
typedef std::vector < std::vector< std::vector < double > > > | Vec_vec_vec |
Functions | |
bool | operator== (const Blob &b1, const Blob &b2) |
Compare two blobs; member-wise comparison. More... | |
bool | operator< (const Blob &b1, const Blob &b2) |
Lexicographical less than comparison: size, row, col order. More... | |
bool | blob_center_contained (Blob b1, Blob b2) |
Tests whether a blob's center is contained in another blob. More... | |
bool | blob_center_contains (Blob b1, Blob b2) |
Tests whether a blob's center is contained in another blob. More... | |
std::vector< Matrix_vector > | dog_scale_space (const GSS &gss) |
Compute the difference of Gaussians (DoG) scale space. More... | |
Vec_vec_vec | matrix_vector_to_vvv (const Matrix_vector &mv) |
typedef std::vector<kjb::Matrix> Matrix_vector |
typedef std::vector<std::vector<std::vector<double> > > Vec_vec_vec |
Tests whether a blob's center is contained in another blob.
Tests whether a blob's center is contained in another blob.
std::vector<Matrix_vector> dog_scale_space | ( | const GSS & | gss | ) |
Compute the difference of Gaussians (DoG) scale space.
Vec_vec_vec matrix_vector_to_vvv | ( | const Matrix_vector & | mv | ) |
Lexicographical less than comparison: size, row, col order.