initializes CvMat header so that it points to the same data as the original array but has different shape - different number of channels, different number of rows or both

C# | Visual Basic | Visual C++ |

- arr (IntPtr)
- Input array
- header (IntPtr)
- Output header to be filled
- new_cn (Int32)
- New number of channels. new_cn = 0 means that number of channels remains unchanged
- new_rows (Int32)
- New number of rows. new_rows = 0 means that number of rows remains unchanged unless it needs to be changed according to new_cn value. destination array to be changed

[Missing <returns> documentation for M:Emgu.CV.CvInvoke.cvReshape(System.IntPtr,System.IntPtr,System.Int32,System.Int32)]