Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Algorithmus zum Kamerabilder entzerren? (https://www.delphipraxis.net/112443-algorithmus-zum-kamerabilder-entzerren.html)

winx 21. Apr 2008 15:28


Algorithmus zum Kamerabilder entzerren?
 
Hi,

ich habe eine Kamera die in einem bestimmten Winkel auf ein Objekt gerichtet.
Nun möchte ich die aufegnommen Bilder "entzerren", sprich so hinbekommen, das sie aussehen, als ob ich direkt von oben aufnehmen würde.

Ich habe also ein Ausgangsbmp das ich wandeln möchte...

Gibt s dazu irgendwelche Algorithmen?

danke,
winx

mr.winkle 21. Apr 2008 16:21

Re: Algorithmus zum Kamerabilder entzerren?
 
Im Matlab-Forum scheint jemand das gleiche Problem zu haben aber schon eine Stufe weiter zu sein ;)
Matlab Bilder transformieren

mfg, mr.winkle

s-off 21. Apr 2008 16:23

Re: Algorithmus zum Kamerabilder entzerren?
 
Hallo,

weise doch bitte auf Deinen Crosspost hin!

winx 21. Apr 2008 21:08

Re: Algorithmus zum Kamerabilder entzerren?
 
Oh sorry den Crosspost hab ic vergessen...

Ich hätte folgende Möglichkeiten um das Bild irgendwie u transformieren:

a) ich weiss den Kamerawinkel

und

b) ich könnte bspw zuerst ein Rechteck mit festen Maßen filmen und dieses "orginal" mit
den Daten auf dem BMP vergleichen. Irgendwie müsste man dann nur noch ne "umrechung" finden.
Nur: wie mache ich das (also das mit der umrechung?)??

danke

Nikolas 21. Apr 2008 22:23

Re: Algorithmus zum Kamerabilder entzerren?
 
Um was für ein Objekt geht es? Ist es dreidimensional oder fotographierst du ein Bild?

winx 22. Apr 2008 14:51

Re: Algorithmus zum Kamerabilder entzerren?
 
Objekte könnten 3dimensonal sein, alledings interessiert mich nur das 2 Dimensionale, dass man seh wenn
man genau von oben draufguckt...

Nikolas 22. Apr 2008 14:56

Re: Algorithmus zum Kamerabilder entzerren?
 
Das dürfte recht anspruchsvoll werden. Was hast du eigentlich vor?

mr.winkle 22. Apr 2008 14:56

Re: Algorithmus zum Kamerabilder entzerren?
 
Kannst du vielleicht einmal eines der Bilder anhängen und den Winkel angeben? Wenn das was ich vorhabe funktioniert sage ich bescheid ;)
Zudem kommt ja noch, dass man nicht nur einen Winkel zu einer Fläche hat, also das man in einem anderen Winkel zur nächsten Kante des Objekts einnimmt als zur entferntesten. Extrem genaue Rechnungen sind hier dann wohl nicht zu erwarten...

mfg, mr.winkle

EDIT: So, da ich das hier für eine interessante Aufgabe halte habe ich ein wenig herumgerechnet und probiere mich jetzt an einem Pixelweisen Algorithmus. Für die Interpolation habe ich allerdings noch keine Idee, da lässt sich aber sicher auf einfachere Alternativen zurückgreifen.

mr.winkle 24. Apr 2008 21:31

Re: Algorithmus zum Kamerabilder entzerren?
 
Liste der Anhänge anzeigen (Anzahl: 2)
Wie versprochen habe ich mal einen Algorithmus programmiert - für deine Zwecke musst du lediglich die Breite des Output-Images richtig einstellen. :angel:

mfg, mr.winkle

BenBE 26. Apr 2008 21:00

Re: Algorithmus zum Kamerabilder entzerren?
 
In der ZIP-File fehlt die PAS-File zum Formular (und die DCU zu disassemblieren hab ich keine Lust ;-))


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:06 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz