Skip to content

What do the tag-specific hex codes in the c files represent? #282

@joellyons

Description

@joellyons

What do the tag-specific hex codes in the c files represent? For example, in tag25h9.c, tag 0's code is represented as 0x156f1f4. I assumed that each bit in that number (1010101101111000111110100) represented a block in tag 0's visual representation starting at top left and moving left to right, top to bottom, where 1 is a black square and 0 is white.

But, if I render it that way, I end up with this:
image

instead of what I see in apriltag-imgs, which is this:
image

Are the graphics in apriltag-imgs outdated? Or am I misinterpreting the numeric values in tag25h9.c?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions