由于疫情原因,放假在家没事做,故学了两个周C#,突然想试一下读取电脑摄像头网上找了一些方法,比如openCV,openCVsharp,后来选用了OpenCvSharp, 在CSDN上找了一些安装OpenCVsharp的方法, 扯淡的是自己作为一个外行,完全不懂别人博客里说一半做一半的教程,也不知道如何学习,后来看了一点OpenCV的函数和找了一点openCvsharp的例子。
比较坑的是,一看例子的函数要么是没有定义的,要么就是定义的实例无法访问,局部变量超界了。后来经过自己修改,总算可以用了。主要有以下几个坑。
1. openCvsharp 如何引用!
首先声明,我用的是VS2017的C#,具体方法,新建Windows窗体应用
然后在工具中 如图选择NuGet程序包
接着搜索opencvsharp,在左边栏目里面勾选自己当前的项目,点击安装即可,安装完成后,opencvsharp3-AnyCpu 就会自动加载和引用到当前文件中。 那么引用后如何使用呢?