2016-07-25 5 views

Antwort

0

Ihre Frage ist zu breit, wie Sie angeben nicht, welche Technologien Sie verwenden, aber in der Regel benötigen Sie einen Vektor aus einem Array zu erstellen, die auf Ihre Werkzeuge hängt zum Beispiel, wenn Sie Python verwenden (und die numpy Bibliothek) könnte man flatten() benutzen.

Wenn Sie es manuell tun möchten, müssen Sie nur jede Zeile in eine einzelne Zeile verschieben.

0

Die vorherige Antwort ist korrekt. Aber ich möchte etwas hinzufügen:

Das Beispielbild, das Sie zur Verfügung gestellt haben, ist laut. Dies ist ziemlich problematisch, da Sie nur mit Binärbildern arbeiten. Daher möchte ich vorschlagen, Vorverarbeitung, wie Gauss-Filter oder Kantenerkennung. Denoising wird Ihre Clustering-Algorithmen Genauigkeit stronggy (meines Wissens) verbessern.

Eine wichtige Frage: Was zeigen die anderen Bilder? Müssen Sie Dreiecke aus Kreisen trennen? Sie erhalten viel bessere Antworten, wenn Sie mehr Informationen bereitstellen.

Meine Kernaussage ist jedenfalls: Vorverarbeitung ist für die Bildverarbeitung unerlässlich.