【发布时间】:2018-02-11 12:47:20
【问题描述】:
如何将 cv::Mat 中的尺寸从 CxWxH 置换为 WxHxC(宽 x 高 x 通道)?
即我怎样才能转换垫子:
-
来自
cv::Mat frame (1000, 1000, CV_8UC3) = cv::imread("image.jpg", -1);尺寸:通道、宽度、高度
到 Mat 的尺寸:宽度、高度、通道
int sizes_inputs[] = { 3, 1000, 1000 }; cv::Mat out_image(3, sizes_inputs, CV_8UC);
OpenCV 中是否有现成的快速函数来进行这种转换?还是我应该自己实现这个算法?
【问题讨论】:
-
你需要自己做。如果深度学习需要这样做,可以使用blob类(以及整个dnn模块)
标签: c++ algorithm opencv image-processing opencv3.0