【问题标题】:EmguCV Tesseract application deployment and distributionEmguCV Tesseract 应用程序部署和分发
【发布时间】:2014-10-22 01:22:20
【问题描述】:

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

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

【问题讨论】:

    标签: c# deployment ocr tesseract emgucv


    【解决方案1】:

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

    【讨论】:

    • 我不确定什么是“opencv2\highgui\highgui.hpp”文件。我的项目中没有包含这样的文件。包含的程序集是 Emgu.CV、Emgu.CV.OCR 等,但我认为这些文件需要 OpenCV dll 作为它们的依赖项。
    猜你喜欢
    • 2010-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    • 2017-08-09
    • 1970-01-01
    相关资源
    最近更新 更多