单通道Mat作为矩阵Opencv

时间:2013-01-24 21:13:43

标签: c++ image-processing opencv computer-vision

我试图将存储在Mat通道中的RGB图像的每个通道转换为3个2D矩阵,每个都用于R,G和B.这个问题可能很简单,但是请您告诉我如何实现这一目标?我在Linux,Cmake编译器中使用opencv2.4.3。

我使用了split,但它将值再次存储在Mat中。我想要一个简单的2D数组,可以轻松访问,而不是Mat。你能帮帮我吗?

1 个答案:

答案 0 :(得分:1)

您可以使用opencv docs中的split

  

split功能将多通道阵列拆分为单独的单通道阵列