Musterextraktion aus Bildern
-
Wie wäre es damit:
1. Histogram Equilisation
2. Farben "runden" (aus dunkelgrau wird schwarz, aus hellgrau weiß).
3. Die Schwarzen Farben vergrößern
4. Die Bilder so lange zueinander drehen bis es passt.
-
Hallo!
Kann GIMP die Histogramm-Equalisation?
wie meinst du "Farben runden"?
Und was meinst du mit "schwarze Farben vergrößern", darunter kann ich mit zZ nichts vorstellen
-
Ist ganz einfach. Als erstes schickst du das Orginalbild durch ein Graufilter. Jetzt besteht das ganze bild aus schwarz, grau und weißtönen. Die grauen farben musst du noch so verändern, dass das bild nur aus schwarzen und weißen pixeln besteht. Mit "Farben vergrößern" meine ich das (schwarz wird durch eine 1 dargestellt, weiß durch 0).
"Orginalbild":
00000
00000
00100
00000
00000Verändertes Bild:
00000
01110
01110
01110
00000Sorry für die überaus scheiß erklärung. Kann es aber nicht besser ^^
-
Aber was hab ich davon, die schwazen Flächen zu vergrößern?
-
Die muster auf'm frosch sind nicht 100% gleich. Sie sind auch nie bei dem selben frosch bleich, weil er sich ja bewegt und so seine haut "verzieht". Mit dem vergrößern hebst du die trefferquote.
PS: Die gesagte methode is die gleiche wie bei der Iris-erkennung
-
Such mal mit Google nach Eigenfaces oder auch nach Fischerfaces. Vielleicht kannst Du dir anhand dieser Methode so ne Art "Eigenkröten" und "Fischerkröten" basteln.
PS: Sorry, hab nicht richtig mitgekriegt, worum es hier eigentlich geht. Mein Vorschlag hier betrifft die Erkennung einzelner Kröten.
-
Hallo nochmal!
nachdem ich es nun endgültig aufgegeben habe, die muster direkt aus dem bild zu holen, besteht die möglichkeit, dass der Mensch das für mich tut :). Man kann das Muster nämlich als Linienmuster auffassen, was die hellen streifen betrifft. Ein Paar Beispiele:
www.maxis-house.de/muster/1.jpg
www.maxis-house.de/muster/2.jpg
www.maxis-house.de/muster/3.jpg
www.maxis-house.de/muster/4.jpg
www.maxis-house.de/muster/5.jpg
www.maxis-house.de/muster/6.jpg
www.maxis-house.de/muster/7.jpg
www.maxis-house.de/muster/8.jpgDa hab ich die streifen mal eingezeichnet, alles verschiedene Tiere. Aber für mich sehen die alle ähnlich aus, und das schon bei 8 Tieren. Deshalb wollt ich mal eine Meinungv on euch hören:
Glaubt ihr, es ist möglich, lediglich mit diesen Linien die Muster voneinander zu unterscheiden und unter 100ten von Bildern das passende Muster relativ sicher zu finden?
Meiner Meinung nach ist das fast unmöglich, weil die Muster alle ziemlich ähnlich sind...
Und die zweite Frage wäre dann, wie man denn solche Linienmuster vergleicht, es sind ja kleine Geraden sondern linien, für Geraden und Punkte und so gibts ja schon algos, wie siehts mit gekrümmten Linien aus?Gruß, Maxi
-
Hallo,
auch wenn dieser Artikel schon einige Jahre alt ist und ich hier vom Thema etwas abkomme... vielleicht liest es ja doch noch jemand. Ich möchte etwas ähnliches wie Maxi durchführen, allerdings bei Rotbauchunken. Ich hatte dafür das in einigen Publikation aufgeführte Programm "Scion Image" vorgesehen. Leider kann ich es nicht mehr im Netz finden. Weiß irgendjemand wo man das Programm noch auftreiben kann oder kennt eine bessere Lösung?
Beste Grüße
Arsunor
-
Scion Image: http://en.bio-soft.net/draw/ScionImage.html (Download-Link ganz unten)
Ansonsten google mal nach ImageJ. Scheint ähnlich zu sein.
-
ja Arsunor, kenne ich
-
Hallo,
vielen Dank euch beiden für die schnelle Antwort.
AmphIdent ist natürlich perfekt geeignet für diesen Zweck. Wie ich gerade feststelle, ist das dann wohl auch das Programm, welches in der Zeitschrift für Feldherpetologie (15) beschrieben wird?! Das Programm sprengt allerdings das Budget für meine Masterarbeit deutlich. Ich werde aber die Testversion heute einmal ausprobieren.
Danke nochmal!
Grüße
Arsunor