Ich benutze Python mit Matplotlib zum Zeichnen.Matplotlib: Plot Unterschiede zwischen zwei Bildern
Ich habe zwei Matrizen (Bilder in Graustufen) wie folgt aus:
x = np.array([[0,1,0], [1,0,1]])
y = np.array([[0,0.4,0], [1,0,1]])
ich ein neues Bild z darstellen möchten, die die Unterschiede zeigen (wie wir grüne Punkte sagen) zwischen x und y und verlassen die anderen Punkte in Graustufen. Wenn also im vorherigen Beispiel 1 schwarz und 0 weiß ist, sollte z ein identisches Bild mit einem grünen Punkt entsprechend der Differenz zwischen x und y (in diesem Fall 0,4) sein.
Der Zweck davon ist, die Ausführung des K-Means-Algorithmus in den handgeschriebenen Datenbildern zu animieren, um zu sehen, wie der Algorithmus arbeitet.
Ich hoffe, das ist klar, Entschuldigung für mein Englisch.
+1 und ein Stern für diese Frage. Beachten Sie, dass es nützlich wäre, wenn Sie in den 7 Fragen, die Sie zuvor gestellt haben, so viele Antworten wie möglich angenommen haben. Dies würde den Menschen mehr Ansporn geben, sich die Zeit zu nehmen, diese Frage ebenso wie die folgenden zu beantworten. – EOL