RE: Helligkeitswerte entlang eines Kreises ?
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
|