angularjs - OpenCV.JS cv.Sift 不是构造函数
问题描述
我正在使用 opencvjs 和 angularjs 进行项目。我需要应用单应性算法,但是当我创建一个 Sift 对象时,控制台会显示此错误
TypeError: cv.Sift 不是构造函数
有人可以帮助告诉我如何解决这个问题吗?
解决方案
您需要等到 OpenCV.js 编译完成:cv['onRuntimeInitialized']=()=>{ doSomethingWithOpenCV() }
推荐阅读
- django - Django Customized Forgot Password 错误(自定义用户模型)
- windows - 在窗口中捕获鼠标移动事件
- hash - 如何使用 sas HASH 对象执行内部连接
- opencv - 网络摄像头未在 Ubuntu 18.04 中打开……在 TX2 上
- acumatica - Acumatica - ContractID 上的现场验证
- swift - 如何使用 XCTAssert 断言复制和粘贴行的内容
- c++ - 回溯解决方案的精确时间复杂度分析
- python - 从序列数组中返回切片
- c++ - 函数的模板特化和具有相同接口但没有模板特化的函数之间有什么区别
- multithreading - Fortran OpenMP 函数没有提高速度,增加线程数超过 2