Class TagFamily
Defined in File TagFamily.h
Class Documentation
-
class TagFamily
Generic class for all tag encoding families.
Public Functions
-
unsigned payload_bits() const
-
unsigned dimension_bits() const
-
unsigned min_hamming() const
-
size_t num_codes() const
-
void set_error_recovery_bits(unsigned error_recovery_bits)
-
void set_error_recovery_fraction(float v)
-
TagDetection Decode(code_t obs_code) const
decode Recover id from observed code
- Parameters:
det –
obs_code –
-
TagDetection DecodeQuad(const Quad &quad, const FloatImage &image, unsigned black_border) const
DecodeQuade.
- Parameters:
quad –
- Returns:
-
bool IsGood(unsigned id, unsigned hamming_distance) const
-
GrayModel MakeGrayModel(const Quad &quad, const FloatImage &image, unsigned black_border) const
MakeGrayModel.
- Parameters:
quad –
image –
- Returns:
-
unsigned payload_bits() const