goara
16.10.2008, 18:13
Hallo.. habe eine binäres Bild, dass ungefähr so aussieht:
http://www.dyyyh.de/robo/bobbel.jpg
ich will jetzt den Schwerpunkt des grünen Bereichs finden, der am nähesten an der Mitte liegt. ( rotes Kreuz)
Die Spots sind ungefähr Rechteckig (aber stark verwaschen) und das Verhältnis der Spotabstände/Spotgrösse ist auch bekannt.. die Absolute grösse aber nicht.
Was ich mir dazu jetzt überlegt hatte:
ich mache einen "grossen" mittelwert/box filter drüber, wodurch ich in der mitte der Flecken ein Maximum bekomme, und suche dann das maximum, dass der mitte am nächsten ist.
das Funktioniet aber nicht mehr, wenn die Spotgrösse grösser als die Filter-Matrix wird.
Ausserdem ist der Filter bei grossen Abmessungen ( 50x50 pixel ) recht langsam.
oder hat jemand vielleicht eine schönere/schnellere Alternative?
http://www.dyyyh.de/robo/bobbel.jpg
ich will jetzt den Schwerpunkt des grünen Bereichs finden, der am nähesten an der Mitte liegt. ( rotes Kreuz)
Die Spots sind ungefähr Rechteckig (aber stark verwaschen) und das Verhältnis der Spotabstände/Spotgrösse ist auch bekannt.. die Absolute grösse aber nicht.
Was ich mir dazu jetzt überlegt hatte:
ich mache einen "grossen" mittelwert/box filter drüber, wodurch ich in der mitte der Flecken ein Maximum bekomme, und suche dann das maximum, dass der mitte am nächsten ist.
das Funktioniet aber nicht mehr, wenn die Spotgrösse grösser als die Filter-Matrix wird.
Ausserdem ist der Filter bei grossen Abmessungen ( 50x50 pixel ) recht langsam.
oder hat jemand vielleicht eine schönere/schnellere Alternative?