c – 水平合并cv :: Mat

c – 水平合并cv :: Mat,第1张

概述我想要合并几个cv :: mat,当我使用mat1.push_back(mat2)它将mat2垂直添加到mat1的末尾,有没有办法水平地做这个? 我可以想到的唯一其他选择是使每个cv :: Mat进入一个cv :: RotatedRect,旋转它,创建一个新的Mat,合并,以相同的方式最终旋转一切,但是如果有其他方式 看看hconcat和vconcat. 用法: Mat M1,M2,HM,VM; 我想要合并几个cv :: mat,当我使用mat1.push_back(mat2)它将mat2垂直添加到mat1的末尾,有没有办法水平地做这个?
我可以想到的唯一其他选择是使每个cv :: Mat进入一个cv :: RotatedRect,旋转它,创建一个新的Mat,合并,以相同的方式最终旋转一切,但是如果有其他方式解决方法 看看hconcat和vconcat.

用法:

Mat M1,M2,HM,VM;// M1 and M2 - source matrices// MH,MV - results ... hconcat(M1,HM); // horizontal concatenation vconcat(M1,VM); // vertical   concatenation

注意,这些方法没有记录.

总结

以上是内存溢出为你收集整理的c – 水平合并cv :: Mat全部内容,希望文章能够帮你解决c – 水平合并cv :: Mat所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1257589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存