0 Daumen
871 Aufrufe

Aufgabe Kantenrichtung:

Mithilfe der beiden ermittelten partiellen Ableitungen lässt sich die Richtung \( \theta \) einer potentiellen Kante durch ein Pixel mittels

\( \theta=\operatorname{atan} 2\left(g_{y}, g_{x}\right) \)

errechnen, wobei atan2 hier der sog. ,Arkustangens mit zwei Argumenten " ist.

Da ein Pixel jedoch nur 8 Nachbarn hat, werden die Kantenrichtungen gerundet auf \( 0^{\circ} \), \( 45^{\circ}, 90^{\circ} \) und \( 135^{\circ} \).


Ich muss mit Hilfe der Arkustangens etwas berechnen... angeblich soll dabei ein Ergebnis zwischen 0° und 135° rauskommen. Meine Ergebnisse liegen allerdings immer im Bereich von 0 bis 90.

Avatar von

1 Antwort

0 Daumen


wenn du ergebnisse in grad benötigst, musst du vom bogenmaß
in grad umrechnen. antan2 liefert nämlich winkel im bogenmaß im bereich -π < θ ≤ π.

liegt (x,y)  im

1. quadranten, dann gilt: 0 ≤ θ < π/2
2. quadranten, dann gilt: π/2 < θ ≤ π
3. quadranten, dann gilt: -π < θ < -π/2
4. quadranten, dann gilt: -π/2 < θ < 0
Avatar von 11 k

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community