c# - 如何在 Win8.1x64 中配置 EmguCV 和 Visual Studio Express 2010

标签 c# visual-studio-2010 emgucv

我正在 Win8.1x64 中通过 EmguCV 和 Visual Studio Express 2010 开发应用程序。当我创建一个新项目(C# windows 应用程序)时,它会自动选择 x86 作为目标平台并且没有其他选择。当我尝试使用以下代码读取图像时出现错误。我知道当未选择目标平台或它与操作系统不同时会出现此错误,但我不知道在这种情况下如何将目标平台更改为 x64!

Image<Gray, byte> OrginalImage = new Image<Gray, byte>(Openfile.FileName);

[System.BadImageFormatException] = {"An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)"}

最佳答案

在 visual studio 2010 中设置目标平台的简单谷歌搜索 How to: Configure Projects to Target Platforms

确保您在 x64 位 CPU 架构计算机上使用 x64 位版本的 EmguCV。

关于c# - 如何在 Win8.1x64 中配置 EmguCV 和 Visual Studio Express 2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42050374/

相关文章:

c# - Visual Studio 应用程序,XP 在某些标签的开头添加了一个额外的方 block 字符

c# - 是否可以在 emgucv 中找到 "spotty"区域的边缘?

c# - 一个 C# 项目是否可以使用多个 .NET 版本?

c# - 如何在继续之前强制 Process.Start() 完成?

c++ - 关于优化不会出现在 EXE 中的 DLL 有什么注意事项吗?

c# - 项目中如何存储数据

emgucv - 使用 Emgu CV 进行背景扣除

c# - 使用 EMGU CV C# 中的 HOGDescriptor 获取图像的 HOG 描述符

c# - 是否有一些 Visual Studio 扩展可以检查代码是否存在潜在的线程不安全性?

c# - 将 WPF DataGrid 绑定(bind)到 List<Interface>