我尝试在Angular电子应用中使用 OpenCv.js 来实现人脸检测应用, 我想使用npm模块中的ng-open-cv模块。 但是当我将NgOpenCVService注入任何组件的构造函数时,我得到了错误消息
所以我尝试创建一个没有电子框架的新Angular 8项目,并且效果很好。
现在,我想使其在Angular电子应用中正常工作。
因此,经过大量测试,我找到了问题的根源。
ng-open-cv的指南要求您在src目录中创建一个Types.d.ts文件并添加
declare var cv: any;
在此文件内。
但是,由于某种原因,角电子看上去没有 cv 属性,但是,它只是纯 Angular 效果很好。
如果您有解决此问题的想法,请与我分享,并表示感谢。