如何在Cv :: Mat中將尺寸從CxWxH排列到WxHxC(寬x高x通道)?如何在cv :: Mat中將CxWxH中的維排列爲WxHxC?
I.e.我怎樣才能轉換墊:
從
cv::Mat frame (1000, 1000, CV_8UC3) = cv::imread("image.jpg", -1);
與dimesions:通道,寬度,高度
與dimesions到太:寬度,高度,通道
int sizes_inputs[] = { 3, 1000, 1000 }; cv::Mat out_image(3, sizes_inputs, CV_8UC);
OpenCV中是否有這種轉換的現成快速功能?或者我應該自己實現這個算法?
你需要自己做。如果您需要深入學習,可以使用[blob](http://docs.opencv.org/3.1.0/da/d16/classcv_1_1dnn_1_1Blob.html)類(以及整個dnn模塊) – Miki