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ß

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!