Zitat:
die Abarbeitung nach Zeilen ist das Einfachste.
dann sind zwar die horizontalen Kanten gerade, aber die vertikalen Kanten haben Zacken oder ?

(wg. Rundung)
das mit den Regionen meinte ich wie folgt:
- in Bildbearbeitung z.B. kannst du eine Maske um eine bestimmte Farbe erzeugen (Magic Mask oder so...)
- die Maske / der jeweilige Maskenpunkt entspricht dann Deiner Kante der entsprechenden Farbe.
...wie man das mit Delphi hinkriegt

, es wird aber gehen.
- die Maske wäre dann Pixelgenau.
- du müßtest dann in alle 3 möglichen Richtungen den Abstand zur Kante berechnen und den Fräser entsprechend positionieren. (links, rechts, geradeaus)
- wenn Deine Maske / Kante geschlossen ist, kommst du logischerweise wieder am Ausgangspunkt an und gehst in die nächste "Region" wenn vorhanden.
...das wird ein schönes Stück Arbeit. 8)