scikit-image

___ qstnhdr ___ Extrahieren von Attributen aus Bildern mit Scikit-Image ___ tag123machineelearning ___ Implementierungsfragen zu Algorithmen des maschinellen Lernens. Allgemeine Fragen zum maschinellen Lernen sollten in ihren jeweiligen Communities veröffentlicht werden. ___ tag123computervision ___ Computer Vision ermöglicht die Verarbeitung von Bildern oder Sequenzen von Bildern mit einem Computer unter Verwendung eines Algorithmus. Das Ziel des Algorithmus ist es, Informationen aus dem Bild zu extrahieren. Manchmal erzeugt diese Information ein aktualisiertes Bild oder manchmal andere Messungen. Ein Beispiel für ein aktualisiertes Bild besteht darin, die Kanten im Bild zu erhalten - Kantenerkennung genannt. ___ tag123scikitibage ___ scikit-image ist eine Python-Bildverarbeitungs-Toolbox für SciPy. ___ tag123scikitlearn ___ scikit-learn ist eine Machine-Learning-Bibliothek für Python, die einfache und effiziente Werkzeuge für die Datenanalyse und das Data Mining bietet, wobei der Schwerpunkt auf maschinellem Lernen liegt. Es ist für jeden zugänglich und in verschiedenen Kontexten wiederverwendbar. Es basiert auf NumPy und SciPy. Das Projekt ist Open Source und kommerziell nutzbar (BSD-Lizenz). ___ qstntxt ___

Ich habe scikit-image verwendet, um Road-Features mit einigem Erfolg zu klassifizieren. Siehe unten: . Ich habe Schwierigkeiten, den nächsten Schritt zu tun, um die Features zu klassifizieren. Nehmen wir an, diese Features befinden sich in der Box (600, 800) und (1400, 600).

Der Code, den ich zum Extrahieren der Informationen verwende, ist:

%Vor%

Ziel ist es, eine Tabelle in der folgenden Form zu haben:

%Vor%

%code% würde auf Farben basieren, im Idealfall wäre Schultern eine Farbe, Bäume und Pinsel wären andere, usw.

Wie kann ich die Daten extrahieren, die ich brauche? (Das heißt: Lassen Sie scikit das Bild in verschiedene Komponenten zerlegen, wo ich die Position jeder Komponente kenne. Ich kann dann jede Komponente an einen Klassifizierer übergeben, der die einzelnen Komponenten identifiziert) Danke!

    
___ answer36071982 ___

Es ist das erste Mal, dass ich dieses Paket versuche .. Ich habe es mit einem einfacheren Bild versucht und bekomme mehr oder weniger die richtigen Ergebnisse:

%Vor%

Ausgabe:

%Vor%

Beachten Sie, dass das am weitesten rechts liegende Pixel nicht genau das ist, was ich wegen des Farbverlaufs meine. Das letzte Segment ist der weiße Hintergrund.

Ich habe es mit Ihrem Bild versucht, aber ich denke, Sie müssen die Segmentierung richtig machen. Ich würde n_segments = 7 verwenden, wenn Sie die 6 Bilder + Hintergrund erhalten möchten.

Ich sehe auch in der Dokumentation über die Kompaktheit: "Dieser Parameter hängt stark vom Bildkontrast und von den Formen der Objekte im Bild ab." Was Sie wollen, könnte schwierig sein.

Wenn Sie die sechs Bilder auf dem Bild darstellen, das Sie oben zeigen, warum erhalten Sie diese Koordinaten nicht, wenn Sie die Bilder plotten, anstatt eine Segmentierung auf das Endergebnis anzuwenden?

    
___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___
1
Antwort

Wie extrahiere ich einen grünen Kanal aus einem RGB-Bild in Python mithilfe der Scikit-Image-Bibliothek?

Ich bin sehr neu in der Bibliothek scikit-image ( skimage ) in Python für die Bildbearbeitung (vor wenigen Minuten gestartet!). Ich habe imread verwendet, um eine Bilddatei in numpy.ndarray zu lesen. Die Anordnung ist 3-dimensional, wobe...
18.04.2015, 14:51
1
Antwort

skimage: Warum ergibt rgb2gray von skimage.color ein farbiges Bild?

Ich habe versucht, das Bild in Graustufen zu konvertieren: %Vor% Ich habe ein seltsames farbiges Bild anstelle einer Graustufe bekommen. Die manuelle Implementierung der Funktion gibt mir auch das gleiche Ergebnis. Die benutzerdefinierte...
01.10.2016, 10:48
1
Antwort

Probleme beim Import relativer / absoluter Funktionen in scikit-image

Ich versuche, ein PR für scikit-image einzureichen, aber ich bekomme ein Travis-CI Fehler : %Vor% Ich vermute, dass dies ein zirkulärer Importfehler sein könnte, aber ich verstehe nicht, wie ich das Problem lösen soll. Ich habe bereits a...
13.06.2016, 03:31
1
Antwort

Extrahieren von Attributen aus Bildern mit Scikit-Image

Ich habe scikit-image verwendet, um Road-Features mit einigem Erfolg zu klassifizieren. Siehe unten: . Ich habe Schwierigkeiten, den nächsten Schritt zu tun, um die Features zu klassifizieren. Nehmen wir an, diese Features befinden sich in d...
11.03.2016, 11:12