Domanda

Vorrei iniziare un progetto personale che mi darà molti nuovi concetti da imparare e comprendere.

Dopo averci pensato un po', ho pensato che un progetto legato alla Realtà Aumentata sarebbe stato il più vantaggioso per me per i seguenti motivi:

  • Non ho provato a interfacciare un programma con un feed video/fotocamera dal vivo
  • Non ho realizzato alcun progetto di "elaborazione delle immagini".
  • Non ho mai eseguito alcun "rendering grafico".

Detto questo, puoi presumere che farò totalmente schifo in AR.Quindi sono qui per chiedervi qualche consiglio sul modo migliore per affrontare questa situazione.

  1. Il primo progetto fondamentale a cui sto pensando è prendere una webcam economica e leggere alcuni Data Matrix utilizzando C#.

  2. Il secondo progetto cardine eseguirà il rendering di alcune sovrapposizioni di testo sul feed quando viene presentato con un determinato Data Matrix.

  3. Il progetto della terza pietra miliare renderà effettivamente alcune forme 3D.

Ho cercato ovunque e ho trovato alcuni materiali interessanti ma avanzati per l'AR:

http://sites.google.com/site/augmentedrealitytestingsite/

http://soldeveloper.com/

http://www.mperfect.net/wpfAugReal/

Quindi sono venuto qui per chiedere quanto segue:

Per iniziare il Milestone 1, puoi fornirmi del materiale che posso studiare?Preferisco i materiali online.

Grazie!

Modificare:Rimossa la domanda "soggettiva".

È stato utile?

Soluzione

1.Pensi che il mio traguardo sia ragionevole date le mie "carenze"?

Mi dispiace, ma per noi è davvero impossibile rispondere.Non conosciamo la tua dedizione, il tuo precedente background nella programmazione, la tua quantità di talento o tempo,...

2.Per iniziare il Milestone 1, puoi fornirmi del materiale che posso studiare?Preferisco i materiali online.

Inizierei con l'implementazione di qualcosa con OpenCV (ci sono parecchi tutorial che girano in rete).Ciò dovrebbe rendere il raggiungimento dei tuoi ulteriori obiettivi molto più realistico (non reinventare la ruota).

Esistono diversi collegamenti .NET in giro, ad es. CV Emgu O OpenCVdotnet O ...(Non sono in grado di commentare la qualità di questi attacchi).

Altri suggerimenti

Ad essere onesti, ti consiglierei di iniziare con GoblinXNA .È piuttosto semplice, ti consente di creare un ambiente basato su un modello grafico di scena e dispone di una documentazione piuttosto solida.Ancora più importante, non è necessario scendere a un livello molto basso.Incorpora OpenCV e alcune librerie di tracciamento dei marcatori.

Meglio ancora, è gratuito e open source.

Disclaimer:Sono uno sviluppatore per questo e lo preferisco ancora ad altri là fuori per l'ingresso in progetti di livello medio.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top