gpt4 book ai didi

opencv - 如何在Mat图片 channel 之间循环? (OpenCV)VS2010

转载 作者:行者123 更新时间:2023-12-02 17:44:47 26 4
gpt4 key购买 nike

如何循环查看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应该有更简单的方法,但是我找不到它。

最佳答案

首先,split是一个函数,在您的代码片段中我看不到有一个称为split的 vector 。
如果要遍历数组,只需对Mat bgr[3]数组做一个简单的for循环。

第二件事,没有什么叫做interator,它叫iterator,您拼错了这个词。

关于opencv - 如何在Mat图片 channel 之间循环? (OpenCV)VS2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38029156/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com