javascript - opencv.js meanStdDev 实现
问题描述
我正在使用 opencv.js 从蒙版区域获取平均颜色,我使用的 API 是 cv.meanStdDev。编码:
let mask = cv.Mat.zeros(image.cols, image.rows, cv.CV_8UC3);
let mean = new cv.Mat;
let std = new cv.Mat;
cv.meanStdDev(image, mean, std);
很好,但是当我添加最后一个“掩码”参数时:
cv.meanStdDev(image, mean, std, mask);
在浏览器控制台中打印:
Uncaught 6577936
脚本停止了。似乎 meanStdDev 的实现被破坏了?
解决方案
推荐阅读
- machine-learning - 如何在给定数据上正确构建模型以预测目标参数?
- webpack - Webpack:将每个入口点放到其单独的文件中
- c# - Xamarin.Android - 布局设计器空白
- artifactory - JFrog Xray 安装 Docker 在 CentOS 上安装 - 权限被拒绝
- java - 迭代变量在for循环之外是+1?
- javascript - Facebook 登录按钮未定义所有返回值
- android-studio - Android Studio 的 Dracula 配色方案搞砸了?
- matlab - 在循环中向单元格添加值
- reactjs - 无法读取未定义的 Apollo 查询的属性“删除”
- excel - 如何根据输入条件将数据提取到另一张表