-
Anonymous
Как я могу переставить размеры в cv::Mat с CxWxH на WxHxC?
Сообщение
Anonymous »
Как изменить размеры в cv::Mat с CxWxH на WxHxC (ширина x высота x каналы)?
Т.е. как я могу преобразовать Mat:
- из cv::Matframe (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 готовая быстрая функция для такого преобразования? Или мне следует реализовать этот алгоритм самостоятельно?
Подробнее здесь:
https://stackoverflow.com/questions/460 ... h-to-wxhxc
1762510885
Anonymous
Как изменить размеры в cv::Mat с CxWxH на WxHxC (ширина x высота x каналы)?
Т.е. как я могу преобразовать Mat:
[list]
[*]из cv::Matframe (1000, 1000, CV_8UC3) = cv::imread("image.jpg", -1);
с размерами: [b]каналы, ширина, высота[/b]
[*]в Mat с размеры: [b]ширина, высота, каналы[/b]
[code]
int sizes_inputs[] = { 3, 1000, 1000 };
cv::Mat out_image(3, sizes_inputs, CV_8UC);
[/code]
[/list]
Есть ли в OpenCV готовая быстрая функция для такого преобразования? Или мне следует реализовать этот алгоритм самостоятельно?
Подробнее здесь: [url]https://stackoverflow.com/questions/46017418/how-can-i-permute-dimensions-in-cvmat-from-cxwxh-to-wxhxc[/url]