2017-03-18 11 views
0

Emguを使用してC#でフォームを作成していますが、CvtColor関数を使用しようとすると、現在のコンテキストにCV_RBG2GRAYというエラーがありません。私はどこにでも見ましたが、私はこの問題の他の発生を見つけることができませんでした。
問題は、この行で発生します。Emgu:CV_RBG2GRAYという名前が現在のコンテキストに存在しません

private void startToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    CvInvoke.CvtColor(Processo.InImage, Processo.BWImage, CV_Rgb2Gray); 
} 

誰かが私を助けていただけますか?

+1

try Emgu.CV.CvEnum.ColorConversion.Rgb2Gray – Micka

答えて

0

定数はEmgu.CV.CvEnum.ColorConversion名前空間にあります。試してみてください:

private void startToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    CvInvoke.CvtColor(Processo.InImage, Processo.BWImage, Emgu.CV.CvEnum.ColorConversion.Rgb2Gray); 
} 
関連する問題