【发布时间】:2016-10-28 00:05:03
【问题描述】:
如何循环浏览一系列 Mat 图像?我想尝试这样的事情,但 Visual Studio 2010 打印错误 错误 C2039:“interator”:不是“std::vector<_ty>”的成员
Mat bgr[3];
split (source,bgr);
for (std::vector<Mat>::interator it = split.begin(); it != split.end(); ++it )
imshow( "Channel", *it );
我相信 OpenCV 应该有更简单的方法,但我找不到。
【问题讨论】:
-
yourMat.at
(y,x) 获取 x/y 坐标处的像素。如果像素类型是多通道,您可以从该像素访问不同的通道。