c++ - 将 2 个 UMat 连接到第 3 个
问题描述
我刚开始使用 OpenCV 3.4 T-API UMats。以前使用 Mat 时,我有一行代码将 2 个 Mats 连接到第 3 个,如下所示:
mTmpCombined = mImageHighHue + mImageLowHue;
VS2017 编译器不允许我使用 UMat 执行此操作,如下所示:
umTmpCombined = umImageHighHue + umImageLowHue;
有没有办法用 UMat 做到这一点?现在,作为临时解决方法,我将单个 UMats 复制到 Mats,执行 3 = 1 + 2 行,然后将该 mtempCombined 复制回 umTempCombined。似乎为了完成这项工作需要进行大量处理。
有任何想法吗?谢谢。
埃德
解决方案
推荐阅读
- python - 如何在龙卷风python应用程序上添加速率限制
- javascript - Web 应用程序(Vue js,Laravel 8):在 Safari iOS 中滚动的最小视图
- asp.net-core - 未处理的异常。System.InvalidOperationException:JsonConvert.Deserialize() 的 LINQ 表达式错误
- python - 我如何解决 Pandas groupby 函数?
- twilio - 在选定设备中使用手机后置摄像头的 Twilio 可编程视频?
- typescript - 为什么这个Schema为空.....如何在nestjs中设置@ApiProperty
- r - 如何解决R语言使用write.xlsx()将数据写入excel文档的字符变化问题?
- sqlalchemy - 从 psycopg 连接创建 sqlalchemy 引擎
- javascript - React default className ...在三元运算符开始之前
- android - 深色主题更改时不调用 onConfigurationChanged()