部署OpenCV应用程序

时间:2010-11-10 12:42:35

标签: c# .net opencv visual-c++

我在VC ++中创建了一个OpenCV应用程序,其可执行文件是一个dll的形式。我在.NET应用程序中使用此dll。

在构建基于VC ++的OpenCV应用程序之后,我得到了dll。我只是将这个DLL移动到.NET应用程序的bin文件夹中,我可以在代码中正确使用它。

但是,我想知道如何在目标机器上构建部署设置,这些机器甚至没有任何C ++运行时或OpenCV运行时库。任何人都可以帮我弄清楚如何为应用程序制作设置文件?

谢谢。

1 个答案:

答案 0 :(得分:0)

据我所知,你需要部署你在代码中使用的OpenCV dll(即cxcore,cvcam等)和Microsoft Visual C++ 2005 Redistributable Package

编辑:只有在使用旧版OpenCV时才需要MVSC可再发行组件,为了使用OpenMP,需要使用此软件包。如果您使用较新的版本(即2.0),则无需这样做。