Opencv在Visual Studio中的配置使用(C#)
我打开的是一个,所以配置 OpenCV 推荐用。
·
我打开的是一个 C#/.NET 8.0 的控制台项目,所以配置 OpenCV 推荐用 OpenCVSharp(OpenCV 的 C# 封装库),步骤非常简单:
配置步骤(C#/.NET 8.0 项目)
-
打开 NuGet 包管理器右键项目 → 选择「管理 NuGet 包」。
-
安装 OpenCVSharp 包在「浏览」中搜索并安装以下两个包:
OpenCvSharp4(核心功能)OpenCvSharp4.runtime.win(Windows 运行时依赖)

测试代码(验证配置)
在 Program.cs 中写入以下代码(读取并显示图片):
using OpenCvSharp;
class Program
{
static void Main()
{
// 注意:路径要确保文件存在,这里假设你的文件是 ConsoleApp1 项目下的 photo.png
string imgPath = @"C:\Vshome\ConsoleApp1\photo.png"; // 检查路径是否正确
Mat img = Cv2.ImRead(imgPath);
if (img.Empty())
{
Console.WriteLine("图片读取失败!请检查路径是否正确");
return;
}
// 显示图片(补全代码)
Cv2.ImShow("测试窗口", img);
Cv2.WaitKey(0); // 等待按键(必须加这行,否则窗口会一闪而过)
Cv2.DestroyAllWindows();
}
}
注意事项
- 如果是 C++ 项目,则需要下载 OpenCV 安装包,配置「包含目录、库目录、附加依赖项」(但此项目是 C#,不需要这种复杂配置)。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)