2013-04-23 52 views
0

在我的書中,將圖像從一個顏色空間轉換爲另一個顏色空間的方法是cv::cvtColor()。但是,我無法在cv命名空間中找到該方法!換句話說,我使用VS 2010表達式,intellisense也不知道這種方法!在顏色空間之間轉換圖像

我使用的是opencv 2.4,所以這個方法是移動到另一個命名空間或什麼的?請參閱下面的方法,如果不是在CV

#include <iostream> 
#include <opencv2\core\core.hpp> 
#include <opencv2\highgui\highgui.hpp> 

using namespace std; 
using namespace cv; 

int main() 
{ 
    Mat m; 
    //cv::cvtColor(Mat,Mat,int) is not there! 
} 

回答

1

你可以看看imgproc.hpp

#include <opencv2\imgproc\imgproc.hpp> 

您可能還需要添加opencv_imgproc24x.libopencv_imgproc24xd.lib你的連接器的輸入

+0

真棒!謝謝! – 2013-04-23 17:45:56