C++ OpenCV C++;创建包含两个图像之间相交像素的矩阵或向量
基本上,我想做的是把两幅图像中的所有像素放到一个新的矩阵或向量中,这样我以后就可以操纵它了。如果我能得到这些像素的顺序和出现的次数,那将是完美的 我试着用Mat和vectors的迭代器使用C++ OpenCV C++;创建包含两个图像之间相交像素的矩阵或向量,c++,opencv,pixel,intersection,C++,Opencv,Pixel,Intersection,基本上,我想做的是把两幅图像中的所有像素放到一个新的矩阵或向量中,这样我以后就可以操纵它了。如果我能得到这些像素的顺序和出现的次数,那将是完美的 我试着用Mat和vectors的迭代器使用set\u intersection(),但我只得到了错误 Mat img1 = imread(...), img2 = imread(...), dest; MatIterator_<Vec3b> it = set_intersection(img1.begin<Vec3b>(), i
set\u intersection()
,但我只得到了错误
Mat img1 = imread(...), img2 = imread(...), dest;
MatIterator_<Vec3b> it = set_intersection(img1.begin<Vec3b>(), img1.end<Vec3b>(),
img2.begin<Vec3b>(), img2.begin<Vec3b>(), dest.begin<Vec3b>());
Mat img1=imread(…),img2=imread(…),dest;
MatIterator_uIt=设置交叉点(img1.begin(),img1.end(),
img2.begin()、img2.begin()、dest.begin());
你应该在这里记下你的错误。@AmirKarami我一直没注意到。你能告诉我我做错了什么吗?