LabVIEWForum.de - Helligkeitswerte entlang eines Kreises ?

LabVIEWForum.de

Normale Version: Helligkeitswerte entlang eines Kreises ?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

und zwar habe ich ein kleines Problem, ich kriege ein Grauwertbild rein. Davon möchte ich entlag eines Kreises die "Helligkeitswerte" wissen. Entlang einer Linie ist das kein Problem mithilfe von IMAQ LineProfile VI aber für einen Kreis gibts das leider nicht :/.
Hat jemand vlt. nee Idee wie man das hinkriegen könnte?

Danke
Gruß
Help

Niemand ?
Offtopic2
Nicht drängeln. Hochpushen eines Threads ist lauf LVF-Regeln frühestens nach 24 h Wartezeit erlaubt.

Gruß, Jens
Was hast du schon probiert? Was ging nicht?

So würde ich es angehen:
Ich nehme an, du weißt in irgendeiner Weise den Mittelpunkt und den Radius deines Kreises.
Daraus kannst du mit x=xmittel+r*cos(winkel von 0-2pi) bzw. dasselbe mit sinus mit y die Positionen des Kreisrandes berechnen. (Auf Wikipedia ist das sicher irgendwo erklärt. Polarkoordinaten, Kreisgleichung, oder so was).
Das sind natürlich Kommazahlen, also musst du dir überlegen, welche Werte dich wirklich interessieren (denn ein Bild ist nun mal diskret.) (Einfach auf Integer runden reicht meistens).
Diese Koordinaten speicherst du in einem Array.
Und dann gehst du das Array Koordinate für Koordinate durch und holst dir die einzelnen Farbwerte an genau dieser Stelle.
Und die speicherst du wieder in ein Array.
Fertig.

Gruß,
Birgit
Dort, unter Parameterdarstellung (4.3):
http://de.wikipedia.org/wiki/Kreis

Gruß Markus

(19.09.2012 20:10 )b.p schrieb: [ -> ](Auf Wikipedia ist das sicher irgendwo erklärt. Polarkoordinaten, Kreisgleichung, oder so was).
Vielen Dank Problem gelöst!
Und wie?

Gruß Markus

(25.09.2012 13:51 )labview2013 schrieb: [ -> ]Vielen Dank Problem gelöst!
Referenz-URLs