2014-10-22 21 views
1

我在EmguCV中使用Tesseract OCR。我开发了一个简单的C#应用​​程序,现在我想部署/分发它。EmguCV Tesseract应用程序部署和分发

我看到的问题是它需要我在bin文件夹中有OpenCV dll的x86文件夹才能运行该应用程序。该文件夹大约是381 MB。在向其他人提供应用程序时,是否需要包含此文件夹?或者有没有其他的方式来优雅地让我的应用程序被最终用户使用。

回答

0

你不需要打包整个dll的东西。 如果在代码中包含“opencv2 \ highgui \ highgui.hpp”,则只需要opencv_highgui249.dll文件。

+0

我不确定什么是“opencv2 \ highgui \ highgui.hpp”文件。我的项目中没有这样的文件。包括的程序集是Emgu.CV,Emgu.CV.OCR等,但我认为这些文件需要OpenCV dll作为它们的依赖。 – ResVict 2014-10-23 06:50:21