Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bildpunkt hochrechnen (https://www.delphipraxis.net/91429-bildpunkt-hochrechnen.html)

snake41300 4. Mai 2007 20:38


Bildpunkt hochrechnen
 
Hallo,
Ich habe ein Programm das einen bestimmten Punkt in einem Image findet das 640x480 Pixel groß ist. Die Position des Punktes soll aber auf 1024x768 hochgerechnet werden, und da es sich um Integer Werte handelt ist das nicht so einfach, ich habe schon versucht den Wert in Float umzuwandeln dann mal 1,6 zu nehmen und wieder mit round() zu Integer zu machen aber das war sehr ungenau hat da jemand ne Idee wie man das besser machen kann?

mkinzler 4. Mai 2007 20:51

Re: Bildpunkt hochrechnen
 
Versuch es mit DIV

dizzy 4. Mai 2007 21:15

Re: Bildpunkt hochrechnen
 
Besser ist in solchen Fällen, vom Zielbild auszugehen. Dass heisst, du nimmst den einzufärbenden Pixel aus dem Zielbild, dividierst seine Koordinaten durch den Skalierungsfaktor, rundest, und schaust im Quellbild nach welche Farbe dort ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 Uhr.

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