感兴趣区域ROI

ROI(感兴趣区域)技术用于从图像中选择特定区域进行操作,例如嵌入图像。常见方法包括指定矩形区域或利用ROI进行图像叠加。通过创建与原图大小相同的ROI,可以实现精确的图像复制和处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ROI在目前的理解看来就是截取图像的一部分进行想要的操作,比如要在一张图的任意地方嵌入另一张图,首先要做的事就是把要嵌入的图片所覆盖的这块地方圈出来,然后把要嵌入的图片放到这个框框里就行了


创建ROI的两种方法

1、

imgROI = image(Rect(x,y,width,height))

直接指定一块矩形,选出来

2、

imgROI = image(Range(y,rows),Range(x,cols))
指定行数和列数,先指定 起始y坐标和行数,也就是 高度,然后指定 起始x坐标和列数,也就是 宽度


一、利用ROI进行图像叠加

Mat addROI = dstImg(Rect(x, y, srcImg.cols, srcImg.rows));
srcImg.copyTo(addROI);
imshow(dstImg);

圈出和原图片大小一样的区域,直接copyTo


二、利用ROI进行图像线性混合

Mat addROI = dstImg(Rect(x, y, srcImg.cols, srcImg.rows));
addWeighted(addROI, alpha, srcImg, beta, gamma, addROI);
imshow(dstImg);
圈出和原图片大小一样的区域,调用addWeighted,输出到原本的ROI区域

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值