Tag: skimage

Schwarzer Platz im GLCM-Bild

Ich versuche, einige strukturelle Maßnahmen mit dem von Haralick (Energie, Homogenität usw.) beschriebenen GLCM für eine Serie von 4 Band (R, G, B, NIR) Luftbilder zu berechnen, die ich habe. Ich habe das auf einer Untermenge ausprobiert, aber am Ende mit einem Bild, das meistens leer ist. Mein gegenwärtiges Verständnis ist, dass es mit dem […]

Bild gelesen durch skimage.io.imread haben verdächtige Form

Ich versuche, ein RGB-Bild mit dem skimage.io.imread zu lesen. Aber nach dem Lesen des Bildes, fand ich, dass die Bildform falsch ist, print(img.shape) zeigt, dass die Bildform (2,) . Der komplette Code, um das Problem zu zeigen, ist: from skimage import io img = io.imread(path/to/the/image) print(img.shape) Ich habe auch versucht, das Bild mit opencv's Python-Paket […]

RuntimeWarning: Kann keine Ansichten über ein nicht zusammenhängendes Eingabefeld ohne Kopieren abgeben

Bei der Verwendung von Skimage bekomme ich folgende Fehlermeldung: win = skimage.util.view_as_windows(x, windowSize, windowShift) C:\Program Files\Anaconda2\lib\site-packages\skimage\util\shape.py:247: RuntimeWarning: Cannot provide views on a non-contiguous input array without copying. warn(RuntimeWarning("Cannot provide views on a non-contiguous input " Soweit ich das verstanden habe, weil x ein nicht zusammenhängendes Array ist. Ich glaube, ich löste das Problem in meinem […]

Skimage resize gibt sonderbare ausgabe

Ich mache ein Bild mit skimage.transform.resize aber ich bekomme eine wirklich seltsame Ausgabe und ich kann nicht herausfinden, warum. Kann jemand helfen? Hier ist mein Code: import matplotlib.pyplot as plt import skimage.transform plt.imshow(y) h,w,c = y.shape x = skimage.transform.resize(y, (256, (w*256)/h), preserve_range=True) plt.imshow(x) Hier ist mein Eingabebild y (240, 320, 3): Hier ist mein Ausgabebild […]

Bildsegment aus Polygon extrahieren, mit Skimage

Ich möchte das Sub-Image, das aus dem Ausschneiden eines Polygons in einem Bild resultiert, erhalten. Ich habe ein Bild im Skimage, und ich habe ein Polygon in matplotlib.patches. Wie es geht? Unten ist was ich versucht habe. Ich bin nicht unbedingt auf der Suche nach einem ähnlichen Weg wie unten, ich bin auf der Suche […]

Schiebefenster in Python für GLCM Berechnung

Ich versuche, Texturanalyse in einem Satellitenbild mit GLCM-Algorithmus zu machen. Die Scikit-Image-Dokumentation ist dazu sehr hilfreich, aber für die GLCM-Berechnung benötigen wir eine Fenstergröße, die über das Bild schleift. Das ist zu langsam in Python. Ich fand viele Beiträge auf Stackoverflow über Schiebefenster, aber die Berechnung dauert ewig. Ich habe ein Beispiel unten gezeigt, es […]

Split Textzeilen im gescannten Dokument

Ich versuche, einen Weg zu finden, um die Spalte der Textzeilen in einem gescannten Dokument zu brechen, das adaptiv eingeschränkt wurde. Im Moment stelle ich die Pixelwerte des Dokuments als unsignierte Inte von 0 bis 255, und ich nehme den Durchschnitt der Pixel in jeder Zeile und ich teile die Zeilen in Bereiche, je nachdem, […]

Python ist die beste Programmiersprache der Welt.