#include<iostream>
#include "opencv2/opencv.hpp"
#include "opencv2/highgui/highgui.hpp"
using namespace std;
using namespace cv;
int main()
{
Mat src = imread("Lena.jpg", 1);
Mat dst;
namedWindow("RGB", WINDOW_AUTOSIZE);
imshow("RGB", src);
cvtColor(src, dst, CV_BGR2HSV);
namedWindow("GRAY", WINDOW_NORMAL);
imshow("GRAY", dst);
cout << dst.channels() << endl;
waitKey(0);
src.release();
dst.release();
destroyWindow("RGB");
destroyWindow("GRAY");
return 0;
}