感兴趣区域(Region of Interest),指在一张图片中,我们需要研究的那一块地方。设定感兴趣区域之后,就可以对该区域进行整体操作,例如将这个区域整体复制粘贴到另一张图片中去。

感兴趣区域的获取非常简单,示意图如图所示。需要注意的是,横坐标与纵坐标的顺序。

ROI区域示意

例1:读取一张图片,并自取感兴趣区域显示出来。

import cv2
import numpy as np
img = cv2.imread('food.jpg')
f1 = img[0:120, 0:200]
img = cv2.imshow('1', img)
img = cv2.imshow('2', f1)
cv2.waitKey()

感兴趣区域

  1. 将一张图片的感兴趣区域转移到另一张图片的某个位置上去。
import cv2
import numpy as np
img = cv2.imread('food.jpg')
f1 = img[0:120, 0:200]

img2 = cv2.imread('XM1.jpg')

img2[0:120, 0:200] = f1

cv2.imshow('1223', img2)
cv2.waitKey()

效果


素材:

food

XM1



博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2021/OpenCV5.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 05 月 24 日
如果觉得我的文章对你有用,请随意赞赏