我有 3 个双精度格式的矩阵 (RGB),所以我只需要 OpenCV 版本的 matlab cat函数来显示图像。如果您有任何来源或参考,请发布,我将不胜感激。
问问题
252 次
1 回答
3
有merge()
这样的任务。我假设您在以下示例代码中使用 C++,但此函数也可用于 C 和 Python(请参阅文档)。
// Suppose you have 3 matrices (instances of class cv::Mat)
// named channelR, channelG and channelB that hold your data
std::vector<cv::Mat> channels;
channels.push_back(channelR);
channels.push_back(channelG);
channels.push_back(channelB);
cv::Mat outputImage;
merge(channels, outputImage);
于 2013-01-06T01:23:38.373 回答