【问题标题】:Emgu CV 3.2 new method declareEmgu CV 3.2 新方法声明
【发布时间】:2017-06-14 01:21:43
【问题描述】:

我正在使用 Emgu cv 3.2 和 C#

问题是许多方法已经更新,并且需要花费大量时间才能弄清楚Capture ()更改为Video Capture ()

谁能提供在这个最新版本中已更改或更新的方法列表?

在这里,我发布了两个使用 emgu cv 2.4.10 可以正常工作的代码,但在使用 3.2 时出现了几个错误。您需要更改的只是方法名称。我收到 21 错误。

错误是:

找不到类型或命名空间“Contour”的名称 'ADAPTIVE_THRESHOLD_TYPE' 不存在 THRESH 不存在 CvInvoke 不包含“cvShowImage”的定义图像不... CvInvoke 不包含“cvWaitKey”的定义 CvInvoke 包含 不包含 'cvConvert' 的定义 CvInvoke 不包含 'cvDrawContours' 的定义

提前致谢。

【问题讨论】:

标签: c# .net xml visual-studio emgucv


【解决方案1】:

法赫德, AFAIK 没有关于 2.4.10 和 3.2 版本之间对类进行了哪些更改的指南。在免费 SDK 版本之间移植代码可能很困难。即使是付费 SDK 也不总是保持命名约定。

希望有更好的答案。

道格

【讨论】:

  • 我明白了,我必须自己研究才能解决,如果有人能解决这个问题:bool ContourIsValid(Contour contour) { if (contour.Area >= MIN_CONTOUR_AREA) { // 显然在生产级程序中 return true; // 我们将有一个更健壮的函数 } // 识别轮廓是否有效!!返回假; } 我收到一个错误“找不到命名空间名称‘Contour’
猜你喜欢
  • 2015-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多