我将我的项目与Emgu 3.0集成在Visual Studio 2010上,并且正在处理检测对象项目,但是当我使用MCvFont时,如以下行所示,由于缺少该库,因此会出错,该库已从上一个版本的恩古还是什么?

 MCvFont f2 = new MCvFont(Emgu.CV.CvEnum.FONT.CV_FONT_HERSHEY_TRIPLEX, 1.0, 1.0);

最佳答案

在Emgu 3.0中,Emgu.CV.CvEnum.FONT.CV_FONT_HERSHEY_TRIPLEX可以是Emgu.CV.CvEnum.FontFace.HersheyTriplex

Emcc_2.4.10中MCvFont中出现的Emgu.CV.Structure
但在Emgu_3.0.0丢失。我在emgu版本历史记录中进行了检查。

您可以通过添加对Emgu_2.4.10中的Emgu.CV的引用来修复此代码,
捕获此dll https://dropmefiles.com/AZvmM

可以找到将2.4.x代码转换为3.0的指令http://www.emgu.com/wiki/index.php/Tutorial#Upgrading_from_Emgu_CV_2.x_to_3.x

您是否识别出面部或眼睛?
这是我在stackoverflow上的第一个答案:)

关于c# - Emgu 3.0缺少MCvFont库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34935053/

10-11 18:06