Werte Ankerpunkt

newpapa schrieb am 25.06.2025 um 23:24 Uhr

Hallo @bdgeorge77,

gerne erkläre ich dir die Werte Ankerpunkt. Viele gehen bei diesem Wert von Bildkoordinaten aus. Das ist vom Prinzip her falsch. Die Koordinaten des Ankerpunktes (nicht die eines konkreten Bildes) sind in den Werten "Position" zu finden. Bezugspunkt ist dabei die Mitte der Projektionsfläche (ich schreibe bewusst nicht Bildmitte). Der Ankerpunkt hat dort die Positionswerte Horizontal= 0 und Vertikal=0. Damit ist keine Aussage getroffen, wo das Bild ggf. positioniert ist. Verschiebt man den Ankerpunkt z.B. in die untere rechte Ecke der Projektionsfläche hat er dort (Auflösung 1920 /1080 Pixel) die Positionswerte Horizontal = 960 und Vertikal = - 560.

Nun kommt dein Problem. Die Werte die du nicht verstehst betreffen die Verschiebung des Ankerpunktes für ein Bildes bezogen auf dessen Mittelpunkt. Diese Verschiebungswerte sind die Werte unter "Ankerpunkt". Der Haken daran ist, dass diese Verschiebungwerte in originalen Bildpixeln gerechnet werden.

Änderung auf Wunsch des Beitragserstellers: Mit originalen Bildpixeln sind skalierte Bildpixel gemeint, um Mißverständnisse zu vermeiden. Siehe auch den Beitrag vom 26.06.2025 um 15:34 Uhr

Hast du nun ein Bild verkleinert, werden auch die Verschiebungspixel kleiner (also deren tatsächliche Ausdehnung). Das bedeutet die Verschiebunglspixel müssen mit dem Kehrwert der Verkleinerung multipliziert werden, wenn sie den Auflösungspixeln des Projektes entsprechen sollen. Das erklärt die hohen Werte in deinem Projekt. Die eigentlichen Bildkoordinaten sind nirgends direkt eingebbar oder ablesbar. Das Bild ist in seiner Lage durch die Position des Ankerpunktes und die Verschiebung des Ankerpunktes gegenüber dem Bildmittelpunkt festgelegt.

Gerne stelle ich mich einer Diskussion.

Kommentare

wabu schrieb am 25.06.2025 um 23:59 Uhr

Es geht sogar mit dem Ankerpunkt.....

Danke für diesen Hinweis!

Zuletzt geändert von wabu am 26.06.2025, 00:04, insgesamt 1-mal geändert.

wabu ...............der nie auslernt

Der Rechner  Installierter physischer Speicher (RAM) 32,0 GB / Prozessor Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 3600 MHz, 8 Kern(e), 8 logische(r) Prozessor(en),

Intel® UHD Graphics 630 aktiviert

NVIDIA Geforce GTX 1650 HDMI ; 2x DVI ; VGA, PCIe

Samsung (SSD) HD103SJ F3 1 TB Sata 7200 / 2x LG GH22NS SATA schwarz

Betriebsystem Microsoft Windows 10 Home Version 10.0.18362 Build 22H2

geschnitten wird seit 2007 mit Magix immer aktuell VdL und ProX

gefilmt mit Panasonic SDT 750 und FZ 1000 sowie Pentax K30 (Mist) und SJ 1000 und Hero7, dazu die Pocket und die Insta 360 X4 und die Mini 3

fotografiert mit Pentax K10 und K30 (Super)/Sigma 10-20 und 18-200; Fisheye und 500mm Spiegeltele

Mein Kanal: youtube

newpapa schrieb am 26.06.2025 um 14:08 Uhr

Berichtigung: Habe leider nicht aufgepasst, die Werteangabe muss lauten
Positionswerte Horizontal = 960 und Vertikal = - 540.

wabu schrieb am 26.06.2025 um 14:27 Uhr

@newpapa

Moin . kapiert habe ich es zur Hälfte. Ich beziehe mich auf mein Beispiel:

Der zentrale große magenta Kreis: 
810 Pixel Durchmesser oder 
405 Pixel Radius

Original
3552 Pixel Durchmesser

grünes Quadrat
Original:
100 Pixel Durchmesser 
genutzt 
192  Pixel Durchmesser
Das ist Faktor 1,92 oder 0,52 
Ankerpunkt     H: 2823
        V: 0

cyan Kreis
Original
3552 Pixel Durchmesser
genutzt 96
Das ist Faktor 37 oder 0,027

Ankerpunkt     H: 5090
        V: 0

Wie errechne ich mit diesen Werten den Ankerpunkt?

Es ist ja zu überbrücken der Radius des magenta Kreises plus die eigene innere Hälfte

Die Position ist bei allen Objekten 0 / 0!

 

Zuletzt geändert von wabu am 26.06.2025, 14:54, insgesamt 2-mal geändert.

wabu ...............der nie auslernt

Der Rechner  Installierter physischer Speicher (RAM) 32,0 GB / Prozessor Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 3600 MHz, 8 Kern(e), 8 logische(r) Prozessor(en),

Intel® UHD Graphics 630 aktiviert

NVIDIA Geforce GTX 1650 HDMI ; 2x DVI ; VGA, PCIe

Samsung (SSD) HD103SJ F3 1 TB Sata 7200 / 2x LG GH22NS SATA schwarz

Betriebsystem Microsoft Windows 10 Home Version 10.0.18362 Build 22H2

geschnitten wird seit 2007 mit Magix immer aktuell VdL und ProX

gefilmt mit Panasonic SDT 750 und FZ 1000 sowie Pentax K30 (Mist) und SJ 1000 und Hero7, dazu die Pocket und die Insta 360 X4 und die Mini 3

fotografiert mit Pentax K10 und K30 (Super)/Sigma 10-20 und 18-200; Fisheye und 500mm Spiegeltele

Mein Kanal: youtube

wabu schrieb am 26.06.2025 um 15:21 Uhr

Ansatzpunkt:

C Kreis    1080    auf    96  
Faktor:        
11,25        
Radius M Kreis    405    4556,25
Radius C Kreis    48    540
Summe            5096,25

wabu ...............der nie auslernt

Der Rechner  Installierter physischer Speicher (RAM) 32,0 GB / Prozessor Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 3600 MHz, 8 Kern(e), 8 logische(r) Prozessor(en),

Intel® UHD Graphics 630 aktiviert

NVIDIA Geforce GTX 1650 HDMI ; 2x DVI ; VGA, PCIe

Samsung (SSD) HD103SJ F3 1 TB Sata 7200 / 2x LG GH22NS SATA schwarz

Betriebsystem Microsoft Windows 10 Home Version 10.0.18362 Build 22H2

geschnitten wird seit 2007 mit Magix immer aktuell VdL und ProX

gefilmt mit Panasonic SDT 750 und FZ 1000 sowie Pentax K30 (Mist) und SJ 1000 und Hero7, dazu die Pocket und die Insta 360 X4 und die Mini 3

fotografiert mit Pentax K10 und K30 (Super)/Sigma 10-20 und 18-200; Fisheye und 500mm Spiegeltele

Mein Kanal: youtube

newpapa schrieb am 26.06.2025 um 15:34 Uhr

Hallo @wabu,

welche Auflösung hat Dein Projekt? Und wahrscheinlich von mir missverständlich formuliert. Ein hochaufgelöstes Bild wird zunächst in der Auflösung des Projektes behandelt. Positionierungspixel und Verschiebungspixel haben die gleiche Größe. Verkleinert man das Bild im Projekt, dann sind auch die Verschiebungspixel kleiner (in ihrer absoluten Größe) als die Positionierungspixel. Das führt dazu, dass dann die Werte für die Verschiebung bei gleichen Entfernungen wesentlich größere Werte annehmen als es bei den Positionierungswerten der Fall ist. Insoweit ist meine Formulierung "originalen Bildpixel" missverständlich. Ich hätte besser "skalierten Bildpixel" schreiben sollen.

Beispiel: Du hast den Ankerpunkt bei einem Vollbild 1920 breit an den rechten Rand verschoben. Das sind 960 Pixel (Verschiebungswert unter "Ankerpunkt"): Projektionsfläche Mitte bzw. Bildmitte bis zum Rand. Wird das Bild auf 50% gesetzt und soll die Positionierung Bildmitte auf Projektionsfläche Mitte und Ankerpunkt am rechten Rand (Projektionsfläche) beibehalten werden, dann braucht man jetzt 1920 als Verschiebungswert (= Wert unter "Ankerpunkt") für die gleiche Entfernung wie vorher.
Ehrlich, ich mache alles mit Mausverschiebung, diese Rechnerei ist mir zu stressig. Hatte aber schon einen Diskussionspartner, der die Berechnung vorzieht.

Die Position ist bei allen Objekten 0 / 0!

Klar, "Position" = Ankerpunktkoordinaten. Und die Ankerpunkte sind in deinem Beispiel für alle Objekte auf der Mitte der Projektionsfläche. Das Problem ergibt sich erst bei den Verschiebungswerten für skalierte Bilder. Bei den Verschiebungswerten (= Werte unter "Ankerpunkt") findet man dann bei Verkleinerungen überraschend hohe Werte.

 

wabu schrieb am 26.06.2025 um 16:49 Uhr

Ich habe in meinem Beitrag mit dem Clip auch händisch gearbeitet. Ich will nur „rückwärts“ an die Zahlen kommen. Das ist mit dem grünen Teil kompliziert. Aber der Weg geht weiter: eine kleine Formel in excel kann Probleme lösen 😁

wabu ...............der nie auslernt

Der Rechner  Installierter physischer Speicher (RAM) 32,0 GB / Prozessor Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 3600 MHz, 8 Kern(e), 8 logische(r) Prozessor(en),

Intel® UHD Graphics 630 aktiviert

NVIDIA Geforce GTX 1650 HDMI ; 2x DVI ; VGA, PCIe

Samsung (SSD) HD103SJ F3 1 TB Sata 7200 / 2x LG GH22NS SATA schwarz

Betriebsystem Microsoft Windows 10 Home Version 10.0.18362 Build 22H2

geschnitten wird seit 2007 mit Magix immer aktuell VdL und ProX

gefilmt mit Panasonic SDT 750 und FZ 1000 sowie Pentax K30 (Mist) und SJ 1000 und Hero7, dazu die Pocket und die Insta 360 X4 und die Mini 3

fotografiert mit Pentax K10 und K30 (Super)/Sigma 10-20 und 18-200; Fisheye und 500mm Spiegeltele

Mein Kanal: youtube

Rohe schrieb am 26.06.2025 um 19:02 Uhr

Aber der Weg geht weiter: eine kleine Formel in excel kann Probleme lösen 😁

Aber nur, wenn man neben der Videobearbeitung auch noch Excel beherrscht. 😄
 

wabu schrieb am 26.06.2025 um 23:15 Uhr

Die Excel Formel steht! Danke @newpapa

Es geht um ein Objekt, das sich im Kreis drehen soll.

Man kann sich immer auf die Höhe beziehen, die im Projekt angelegt ist.
In meinem Fall ist FullHD 1920x1080 (H1).
Ist ein Objekt auf 96 (H2)  in der Höhe reduziert worden, dann gilt H1 / H2
Hier ist es 1080 / 96 = 11,25 als Faktor.
Ist ein Radius von 405 Pixel gewünscht, dann gilt R x Faktor, das ist hier 450 x 11,25 = 4556.
Dieser Wert wird beim Ankerpunkt für horizontal eingetragen.
Hier bewegt sich der Mittelpunkt des Objektes im Kreis.

Ist, wie in diesem praktischen Beispiel, eine Kreisfläche vorgegeben und soll das Objekt die Kreisfläche nur tangieren, dann gilt: 96 / 2 = 48. Diese 48 x 11,25 = 540 und beim Ankerpunkt wird 5096 eingetragen.
Soll aber das Objekt innerhalb der Kreisfläche laufen, wird 540 abgezogen(!) und für den Ankerpunkt gilt  4016. Im letzte Umlauf im Video ist der Ankerpunkt bei den Quadrat händisch (Maus) angepasst worden, samit auch die Ecken in die Fäche kommen.
 

Damit eine Bewegung stattfindet: Keyframe setzen und Z ist Null, am Ende ein Keyframe und zB 720 für zwei Umläufe....

Zuletzt geändert von wabu am 26.06.2025, 23:17, insgesamt 1-mal geändert.

wabu ...............der nie auslernt

Der Rechner  Installierter physischer Speicher (RAM) 32,0 GB / Prozessor Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz, 3600 MHz, 8 Kern(e), 8 logische(r) Prozessor(en),

Intel® UHD Graphics 630 aktiviert

NVIDIA Geforce GTX 1650 HDMI ; 2x DVI ; VGA, PCIe

Samsung (SSD) HD103SJ F3 1 TB Sata 7200 / 2x LG GH22NS SATA schwarz

Betriebsystem Microsoft Windows 10 Home Version 10.0.18362 Build 22H2

geschnitten wird seit 2007 mit Magix immer aktuell VdL und ProX

gefilmt mit Panasonic SDT 750 und FZ 1000 sowie Pentax K30 (Mist) und SJ 1000 und Hero7, dazu die Pocket und die Insta 360 X4 und die Mini 3

fotografiert mit Pentax K10 und K30 (Super)/Sigma 10-20 und 18-200; Fisheye und 500mm Spiegeltele

Mein Kanal: youtube