Ich versuche, eine 3-D-Instanz von NDarray zu zerschneiden, die ein Farbbild darstellt, wobei jedes Element (oder Pixel) im 2-D-Array ein Array mit 3 Bytes enthält die Werte von Rot, Grün bzw. Blau. Ich möchte ein 2D-Array für jede Farbe einzeln ausschneiden, so dass ich sie abflachen und Ende-zu-Ende gemäß unseren Implementierungsanforderungen verketten kann. Der Code, den ich gerade versuche, ist ...Slicing eines 3-dimensionalen NDarray in Python
Wo Bild ist meine numpy.darray Objekt mit der 3-D-Array von Bytes. Würde das funktionieren, um das 2D-Array jeder einzelnen Farbe auszuschneiden und sie Ende-zu-Ende zusammenzuflicken/verketten?
Sie können es selbst testen, indem Sie jede Farbe 2D-Array zu einem kleinen Test-Array und sehen, ob das Ergebnis, was Sie wollen –