各位好!我刚刚跟着教程书学着使用slip函数进行分通道,原代码敲入调试后得到的是三张不同通道的图像,可是为什么都是灰色的呢?(灰色强调都不一样),该如何转化为彩色的?
代码如下:
int main()
{
Mat A = imread("2.png",1);
vector channels;
Mat B, G, R;
split(A, channels);
B = channels.at(0);
G = channels.at(1);
R = channels.at(2);
namedWindow("1"), imshow("1", A);
namedWindow("blue"); imshow("blue", B);
namedWindow("green"); imshow("green", G);
namedWindow("red"); imshow("red", R);
waitKey(0);
return 0;
}