- Labornetzteil AliExpress         
Ergebnis 1 bis 7 von 7

Thema: Flächen und Punkte

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    15.03.2011
    Ort
    Dresden
    Alter
    38
    Beiträge
    1.937
    So ich bin jetzt bei der Überlegung angelangt, dass erstmal alle Kreise zufällig normalverteilt auf der Fläche generiert werden. Danach werden die Abstände, die alle Kreise in einem Maximalabstand um einen Kreis haben, herangezogen, um eine Art abstoßende Kraft auf den betreffenden Kreis auszuüben. So, als wenn sich alle Kreise abstoßen würden. Dazu würde dann die Resultierende der reziproken Abstände gebildet werden, wenn also die Kreise näher beieinander sind, desto stärker wirkt die Abstoßung. Das Ganze müsste dann noch so skaliert werden, dass die Kreise nicht sofort aus der Fläche fliegen. Mit jedem Iterationsschritt entfernen sich die Kreise also voneinander. Wenn ein Kreis den Rand der Fläche teilweise überschreitet, dann wird aus den überstehenden Pixeln der Schwerpunkt dieser Fläche gebildet und mit dem Vektor Schwerpunkt Überstandsfläche -> Mitte Kreis eine Gegenkraft gelegt, die dann vll. abhängig vom Flächeninhalt der Überstandsfläche ist, mal sehen. Somit dürften die Kreise sich schön verteilen. Ob dann die Überschneidung der Schwerpunkte gegeben ist, kann man dann aber höchstens überprüfen, jedoch kaum beeinflussen.

    Gibt es eigentlich irgendwie eine Funktion, mit dem man den Rand einer Fläche in genau x Pixeln Abstand "abschneiden" kann? Dann ließe sich nämlich anstelle der Kreise mit Punkten arbeiten.

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von BMS
    Registriert seit
    21.06.2006
    Ort
    TT,KA
    Alter
    34
    Beiträge
    1.192
    Gibt es eigentlich irgendwie eine Funktion, mit dem man den Rand einer Fläche in genau x Pixeln Abstand "abschneiden" kann? Dann ließe sich nämlich anstelle der Kreise mit Punkten arbeiten.
    Könntest den Umriss der Fläche über Kantenerkennung ("welche Pixel der Fläche liegen direkt neben Hintergrundfarbe?") erstellen und
    dann alle Kantenpixel löschen. Mit jedem Ausführen wird von der Fläche dann am Rand überall 1 Pixel weggenommen.

Ähnliche Themen

  1. Schnitt 2er geraden, 2 punkte 2 winkel bekannt
    Von goara im Forum Software, Algorithmen und KI
    Antworten: 7
    Letzter Beitrag: 17.07.2008, 20:10
  2. relative Position zweier Punkte ermitteln
    Von julius12345 im Forum Sensoren / Sensorik
    Antworten: 14
    Letzter Beitrag: 20.12.2006, 23:49
  3. Sensor zum erkennen von Flächen
    Von grex im Forum Sensoren / Sensorik
    Antworten: 18
    Letzter Beitrag: 27.09.2005, 17:42
  4. Sensor für Schwarze Flächen
    Von kowolfgang im Forum Sensoren / Sensorik
    Antworten: 4
    Letzter Beitrag: 28.07.2005, 10:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen