Dato codice QR come riconoscerne la posizione/rotazione?

Avrei bisogno di un dispositivo in grado di leggere un codice QR o immagine analoga con dei marcatori in grado di indicare la 'rotazione' dell'immagine stessa rispetto ad una posizione definita come posizione 0 gradi Fate conto di mettere sotto una telecamera un codice QR, tramite i tre marcatori agli spigoli, la telecamera dovrebbe poter 'capire' la rotazione dell'immagine rispetto ad una posizione definita come 0 o come origine Parliamo sempre di attrezzi nella fascia decine o centinaia di euro Qualcuno ha gia' realizzato qualcosa di simile? Da dove iniziare a studiare qualcosa di utile per ottenere quanto descritto?

Reply to
RobertoA
Loading thread data ...

RobertoA ha scritto:

ci vorrebbe un software per il riconoscimento delle immagini...ma mi sa che con 100 euro sara molto dura trovarlo. se sei in grado di programmare forse con qualche tool in C...

Reply to
emilio

Il 18/05/2020 22:41, emilio ha scritto:

Fascia 'decine o centinaia' intendo qualche decina di euro o qualche centinaia di euro Si, sono in grado di programmare, e mi sembra che la via maestra sia nell'utilizzo delle librerie OpenCV Ma stante il fatto che ne esistono anche altre e che l'argomento riconoscimento figure non l'ho mai affrontato direttamente, sto cercando almeno un indirizzamento sulla retta via, per evitare di imboccare strade che poi si rivelassero senza via di uscita

Reply to
RobertoA

Sicuramente risolvi con OpenCV; l'ho usata ormai quasi 20 anni fa proprio per fare il deskewing automatico di documenti con marcatori ripresi da

una base, applicando la rotazione inversa a quella rilevata.

Ricordo che il (mio) codice, un miscuglio di C, C++ e bestemmie in

veloce di un tizio che, vedendo il foglio storto, lo risistemava a mano:^)

Se possibile fai prima una ricercona per altre librerie; al tempo di open c'era solo quella, mentre oggi con le due palle che ci stanno facendo con l'AI potrebbero essercene a secchiate che fanno la stessa cosa.

Reply to
asdf

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.