yxrkt Skrevet 26. oktober 2008 Del Skrevet 26. oktober 2008 (endret) Skal gjøre om koordinatene fra ett rutenett til ett annet. Legger ved en dårlig illustrasjon. Det minste svarte rutenettet er pcskjermen og det største er det kameraet ser. Poenget er at kameraet skal kunne plaseres i hvilken som helst vinkel mot skjermen, og det punktet kameraet ser skal kunne regnes om til rett punkt på skjermen. Noen som har noen ide til hvordan dette kan regnes ut ? Endret 26. oktober 2008 av yxrkt Lenke til kommentar
GeirGrusom Skrevet 26. oktober 2008 Del Skrevet 26. oktober 2008 Trenger bare en liten oppklaring her det punktet kameraet ser skal kunne regnes om til rett punkt på skjermen. Skjønner ikke helt hva du vil fram til her... hmmm Skal du ha en algoritme som skal oppheve "forvrenginger" (perspektiv, distanse, rotering og fargeforvrengninger) som kameraet lager av et bilde? Lenke til kommentar
yxrkt Skrevet 26. oktober 2008 Forfatter Del Skrevet 26. oktober 2008 Skal bruke en laser penn mot skjermen, så de koordinatene jeg leser av med kameraet skal gjøres om til tilsvarende koordinater på skjermen. så Skal du ha en algoritme som skal oppheve "forvrenginger" (perspektiv, distanse, rotering og fargeforvrengninger) som kameraet lager av et bilde? blir nok det jeg er ute etter . Lenke til kommentar
kurant Skrevet 26. oktober 2008 Del Skrevet 26. oktober 2008 Det du er ute etter er en såkalt lineær transformasjon. Du må lage en matrise som du multipliserer med det originale bildet ditt som da vil transformere koordinatene ned til det projiserte bildet ditt. Jeg kan ikke gi deg noen konkrete eksempler, men det finnes nok informasjon om dette temaet på nett. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå