25 satırlık Mat'ı ve 1 sütunu (dolayısıyla 25 veri değerine sahibiz) 5 satırlık Mat'a ve 5 sütun halinde yeniden şekillendirmek için OpenCV yeniden şekillendirme işlevini kullanıyorum.OpenCV yeniden şekillendirme işlevi düzgün çalışmıyor
data = mu.reshape(5, 5);
Ben ayıklayıcısında verilerim değişkene bakılır, bu 5 satır ancak 1 sütunu vardır. Verileri satır (0) ve col (0) 'da basarsam, beş değerin tümünü verir. Yani temel olarak her satırda (0) col değeri 5 değer içerir.
İstenilen sonucum her satırda (satır, sütun) bir değer olacak 5 satır ve 5 sütun elde etmektir.
Yardımlarınız için şimdiden teşekkür ederiz.
Yeniden şekillendirilecek ilk parametre, kanal sayısıdır. 5 satır ve 1 sütun 5 kanal matrisi yapıyorsunuz. 5 satır ve 5 sütun içeren 1 kanal matrisi istiyorsunuz. Dolayısıyla, mu.reshape (1,5); hatta hatta mu.reshape (0,5); '. [Docs] 'ı okuyun (http://docs.opencv.org/2.4/modules/core/doc/basic_structures.html#mat-reshape) –