okalachev / arucogen

Online ArUco markers generator
http://chev.me/arucogen/
MIT License
422 stars 52 forks source link

[Feature Request] Generate multiple markers #5

Open naoki-mizuno opened 5 years ago

naoki-mizuno commented 5 years ago

Thanks for your work, I found this repository to be very useful for generating ArUco markers :+1:

I think it would be even more useful if we were able to specify multiple marker IDs to be shown in the same page. What I have in mind is something like this. How much effort do you think it would take to implement this feature?

okalachev commented 5 years ago

Hi!

I think, such feature needs more thinking on how it should be implemented. I need to consider your use-case. Do you want to print out all the markers from one PDF page, or generating multiple markers and use them as SVGs manually?

The main use-case of this page is very quick generating some markers for testing and trying them. If you need a lot of markers, then may be it would be easier to just generate all 1000 markers and place them to one directory?

naoki-mizuno commented 5 years ago

@okalachev Thanks for your comment!

Do you want to print out all the markers from one PDF page, or generating multiple markers and use them as SVGs manually?

I was thinking of the former. Instead of printing one marker per page, it would be nice if I could have multiple markers on one page (especially since I'm working with markers of size about 3cm, one marker per page is sort of a waste of paper :( ).

andrei91ro commented 4 years ago

Hello and thank you for your marker generation solution! Indeed, I too have the same feature request as it is much easier to print 10 or 15 tags at once and then cut them apart when needed.

My temporary solution was to save the tags as SVG, load them up in a vector graphics application (such as the open source Inkscape) and then copy-paste each tag into a single Inkscape file that was configured at A4 paper size. This way I can print as many tags as I want but indeed, it is not an automatic process.