Tetra star identification algorithm based on the one originally proposed by Brown & Stubis Creates patterns/mini-constellations of 4 stars and hashes them for quick lookup. More...
#include <star-id.hpp>


Public Types | |
| enum | PairingMode { TRIAD_PERMUTATION , CENTROID_RADIUS } |
Public Member Functions | |
| TetraStarIdAlgorithm (PairingMode pairingMode, decimal patternSearchRange, decimal patternMatchTolerance) | |
| StarIdentifiers | Go (const unsigned char *database, const Stars ¢roids, const Catalog &catalog, const Camera &) const |
| Actualy perform the star idenification. This is the "main" function for StarIdAlgorithm. | |
| Public Member Functions inherited from lost::StarIdAlgorithm | |
| virtual | ~StarIdAlgorithm () |
Tetra star identification algorithm based on the one originally proposed by Brown & Stubis Creates patterns/mini-constellations of 4 stars and hashes them for quick lookup.
Definition at line 29 of file star-id.hpp.
| Enumerator | |
|---|---|
| TRIAD_PERMUTATION | |
| CENTROID_RADIUS | |
Definition at line 32 of file star-id.hpp.
|
inline |
Definition at line 38 of file star-id.hpp.
|
virtual |
Actualy perform the star idenification. This is the "main" function for StarIdAlgorithm.
Implements lost::StarIdAlgorithm.
Definition at line 162 of file star-id.cpp.
