Ich lade eine Reihe von Testbildern über OpenCV (in Python), die 128x128 groß sind, umformiere sie in Vektoren (1, 128x128) und füge sie alle in eine Matrix ein, um PCA zu berechnen. Ich benutze die neuen cv2-Bibliotheken ...
Der Code:
%Vor%Und es scheitert immer am PCA-Teil (ich habe das Bild geladen und alles, die resultierende Matrix ist wie es sein soll) ... der Fehler, den ich bekomme ist:
Datei "main.py", Zeile 22, in
bedeutet, Eigenvektoren = cv.PCACompute (matrix_test, np.mean (matri_test, axis = 0))
cv2.error: /path/to/OpenCV-2.3.1/modules/core/src/matmul.cpp:2781: Fehler: (-215) _mean.size () == mean_sz in Funktionsoperator ()