
使用opencv怎样把A图的全图覆盖到B图片的某个位置上面
我的意思是,把A图的全图覆盖到B图的某个指定的位置中去,并且B图的某个位置的大小与A图的全图大小不一样,我应该使用什么方法把A图放进B图里面去,求各位高手指教,最好有例子...
我的意思是,把A图的全图覆盖到B图的某个指定的位置中去,并且B图的某个位置的大小与A图的全图大小不一样,我应该使用什么方法把A图放进B图里面去,求各位高手指教,最好有例子让我看一下怎么做,谢谢!
展开
1个回答
展开全部
就是用一个方块去替代另一个方块。
大概思路:
求图A尺寸,大小;
找图B上图A的位置,即在图B上的ROI;
对图B上的ROI内像素值值零;
将图A的数值填充到图B上ROI内。
你可以找出OpenCV中对应的函数试着实现。
当然应该还有其他更好的思路。你可以去OpenCV中文论坛上找找看。
追问
若B图的ROI区域大小与A图的全图大小不同,A图不用调整尺寸吗
追答
需要通过插值进行填充。

2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询