我正在尝试将图像从RGB颜色空间转换为opencv中的Lab Color Space。因此我使用了CvCvtColor(srcImage,destImage,CV_BGR2Lab),但是目标图像destImage仍处于RGB颜色空间,它没有被转换为Lab颜色空间。据我所知,一切都很好,而不是为什么会失败。
由于 代码在这里:
IplImage * img = cvCreateImage(cvGetSize(iOriginal), iOriginal->depth,iOriginal->nChannels);
cvCvtColor(iOriginal,img,CV_BGR2Lab);