Thema: Delphi Rechteck finden in Bild

Einzelnen Beitrag anzeigen

matashen

Registriert seit: 29. Jan 2007
Ort: daheim
471 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

Re: Rechteck finden in Bild

  Alt 27. Aug 2007, 11:00
Danke Marabu, der Gedanke ist Klasse aber

Zitat:
Per ScanLine():

(1) Alle senkrechten und waagerechten Kanten als Punktepaare in dynmischen Arrays VertEdges[] und HorzEdges[] feststellen.
Da hab ich nix Ahnung wie ich das machen soll , da ich bisher den Umgang mit Scanline gescheut habe (Variable Farbtiefe der zu bearbeiteten Bitmaps) und ich keinen Peil hab wie ich das dann in den Arrays anlegen soll

Zitat:
(2) Alle Rechtecke über gleiche Eckpunkte der Kanten identifizieren.
Da seh ich kein Problem das bekomm ich hin

Zitat:
Zusatzaufwand entsteht, wenn die Kantendicke variabel ist.
Müßte ich da nicht einfach gucken welche Linien also Punktpaare gleich sind.

Was ich am ende haben möchte(muss) ist eine Liste die ungefähr so aussieht

[ RECHTECK ]
Bezeichner: X-Offs. Y-Offs. obenlinks untenrechts
C803 723 428 ??? ???

Die mit ??? angegebenen Werte muss ich eben ermitteln.

Gruß Matthias
Matthias
Das Leben ist eines der härtesten.
  Mit Zitat antworten Zitat