我想在Unity3D中使用网络摄像头和Blob检测。 我在某处读到OpenCVSharp可能是选项,但我在添加dll时遇到了问题。
内部编译器错误。有关更多信息,请参阅控制台日志。 输出为:警告CS1685:预定义类型 'System.Runtime.CompilerServices.ExtensionAttribute'不明确。 使用`System.Core,Version = 2.0.5.0中的定义,Culture = neutral, 公钥= 7cec85d7bea7798e” E:\程序\团结\编辑\ DATA \单声道\ LIB \单声道\团结\ System.Core.dll (与先前警告相关的符号的位置) C:\用户\团结 项目\游戏\资产\插件\ OpenCVSharp \ OpenCvSharp.CPlusPlus.dll (与先前警告相关的符号的位置)
有没有办法在不从Unity3D中取出OpenCVSharp的情况下修复此错误?
答案 0 :(得分:0)
你的问题已经过去了一年多。您找到了解决问题的方法吗?如果没有,我建议您遵循opencvsharp的步骤,Unity3D在opencvsharp构建中使用时不支持System.Drawing。以下是解决问题的步骤
我推荐你这个有用的链接: http://code.google.com/p/opencvsharp/issues/detail?id=109