C#中Emgu的问题?

VectorOfVectorOfPoint contours = new VectorOfVectorOfPoint();
提示检测到无法访问的代码。。。
高人帮忙看看啥原因?Emgu已经更新到最新版本4.8.1.5350

这里有几个步骤您可以检查和尝试:
1. 确保Emgu CV正确安装和引用:
- 确认您已经将Emgu.CV以及相关的库正确安装并添加到项目引用中。
- 在项目中引用Emgu CV时,请确保您已经引入了所有必要的依赖项和DLL文件。
2. 检查命名空间引用
- 确保您的文件顶部包含了正确的`using`语句,以便能够识别`VectorOfVectorOfPoint`类。
using Emgu.CV.Util;
3. 代码上下文:
- 确保在尝试使用`VectorOfVectorOfPoint`对象之前,它已被正确初始化且未被任何形式的访问限制阻碍。
- 如果这段代码在某个特定上下文中运行(例如在一个特定的线程或异步方法中),请确保没有违反该上下文的访问规则。
4. 检查异常详细信息:
- 详细检查异常消息和堆栈跟踪,看是否可以获取更具体的错误信息,这可以帮助确定问题所在。
- 如果错误与特定的DLL缺失或无法加载有关,尝试清理和重建解决方案,确保所有必要的二进制文件都已正确放置。
5. 示例代码运行:
- 尝试在您的环境中运行Emgu CV的官方示例代码,看是否能够成功运行。如果示例代码运行成功,那么问题可能出在您的特定代码或项目配置上。
6. 更新项目兼容性:
- 确保您的项目设置与Emgu CV的版本兼容,例如,.NET Framework或.NET Core的版本是否符合要求。
如果在进行上述检查后问题仍未解决,您可以提供更详细的错误信息或代码片段,以便进一步分析问题所在。
温馨提示:内容为网友见解,仅供参考
无其他回答

C#中Emgu的问题?
- 如果错误与特定的DLL缺失或无法加载有关,尝试清理和重建解决方案,确保所有必要的二进制文件都已正确放置。5. 示例代码运行:- 尝试在您的环境中运行Emgu CV的官方示例代码,看是否能够成功运行。如果示例代码运行成功,那么问题可能出在您的特定代码或项目配置上。6. 更新项目兼容性:- 确保您的项目...

“Emgu.CV.CvInvoke”的类型初始值设定项引发异常。
首先确定没有重复安装opencv和emgucv两种,这样有可能在配置path时会出错。emgucv是包含opencv的,使用C#开发的朋友们,可以放心的只安装emgucv。1、如遇错误提示:tbb_debug.dll找不到 请下载安装Intel TBB库,需要将tbb库或dll文件所在路径,配置带系统环境变量path中。2、如遇错误提示:“Emgu.CV.Cv...

Emgu CV在C#中应用时,Image<TColor, short>请问TColor包含在哪个命名...
是对应System.drawing中的Color对象的话,就不需要导包吧。要导包的话就导入System.drawing

C#EmguCV 中ImageBox自带鼠标操作功能可否去掉
一般需要重写OnMouseClick和OnClick之类的触发事件的方法,去掉里面的左键处理 或者继承一下,在构造函数中校正注册的事件,清空imgbox原先的Click事件链,并将MouseClick 右键的处理加进去

...type initializer for 'Emgu.CV.CvInvoke' threw an exception求解...
你试其他的程序应该也有这个问题吧,环境变量没有设置好。http:\/\/blog.163.com\/wangxh_jy\/blog\/static\/2823388320100158218719\/?fromdm&fromSearch&isFromSearchEngine=yes 或者是直接把DLL全部考到你的工程项目文件夹下,省的程序自己去根据环境变量找了。但是这样的话每次建立一个新的项目都要全部考比较...

c# emgu打开双目摄像头
你下载一些手电软件看看是否可以点亮闪光灯,如果问题依旧的话就要考虑硬件问题了,其次可以尝试系统还原,设置--通用--系统还原试一试,问题依旧基本可以断定是硬件问题,直接售后吧.

c# emgucv 如何训练分类器查找人脸 求源码学习,谢谢
答题抽奖 首次认真答题后 即可获得3次抽奖机会,100%中奖。 更多问题 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 分类器 c# emgucv 训练 人脸 搜索资料本地图片 图片链接 代码 提交回答正在求助 Sexier无药可救问: 哈尔滨市江北万达茂追美健身房拖欠员工工资,怎么办?

c#emgucv imagebox控件怎么添加
直观的方法就是直接把“emgu.cv.ui.dll”拖动到工具箱,工具箱就会显示dll中包含的控件。然后就和普通控件一样添加到你想要的地方就可以了。

C# 使用EmguCV 显示 System.BadImageFormatException”类型的未经处理的...
参见百度 “EmguCV 显示 System.BadImageFormatException”类型的未经处理的异常 ”

如何在Emgucv使用指针快速遍历图像
public void PtrProcess(Mat img){ \/\/\/要使用指针遍历需要预先知道Mat矩阵元素的类型,通常使用的是Cv8U(unchar) 在C#里面对应byte,其他类型的对应关系见DepthType的枚举注释 if (img == null || img.IsEmpty || img.Depth != DepthType.Cv8U) throw new ArgumentException("img is unvalid!"...

相似回答
大家正在搜