Emgu: 当前上下文中不存在名称 CV_RBG2GRAY
Emgu: The name CV_RBG2GRAY does not exist in the current context
我正在使用 Emgu 在 c# 中编写一个表单,但是,当尝试使用函数 CvtColor 时,我收到错误 "CV_RBG2GRAY" 在当前上下文中不存在。我到处都找过了,但找不到任何其他出现此问题的地方。
问题出现在这一行:
private void startToolStripMenuItem_Click(object sender, EventArgs e)
{
CvInvoke.CvtColor(Processo.InImage, Processo.BWImage, CV_Rgb2Gray);
}
有人可以帮帮我吗?
该常量在 Emgu.CV.CvEnum.ColorConversion 命名空间中。试试这个:
private void startToolStripMenuItem_Click(object sender, EventArgs e)
{
CvInvoke.CvtColor(Processo.InImage, Processo.BWImage, Emgu.CV.CvEnum.ColorConversion.Rgb2Gray);
}
我正在使用 Emgu 在 c# 中编写一个表单,但是,当尝试使用函数 CvtColor 时,我收到错误 "CV_RBG2GRAY" 在当前上下文中不存在。我到处都找过了,但找不到任何其他出现此问题的地方。
问题出现在这一行:
private void startToolStripMenuItem_Click(object sender, EventArgs e)
{
CvInvoke.CvtColor(Processo.InImage, Processo.BWImage, CV_Rgb2Gray);
}
有人可以帮帮我吗?
该常量在 Emgu.CV.CvEnum.ColorConversion 命名空间中。试试这个:
private void startToolStripMenuItem_Click(object sender, EventArgs e)
{
CvInvoke.CvtColor(Processo.InImage, Processo.BWImage, Emgu.CV.CvEnum.ColorConversion.Rgb2Gray);
}