一、ROI介绍

二、操作

 

 

 

一、ROI介绍

我们可能对图像中的某一个特定区域感兴趣,改区域称为感兴趣区域(Region of Interest,ROI)。

 

 

二、操作

(1)显示一幅图像的感兴趣区域

image[200:400, 200:400]                  #【例1】

 

(2)在同一图像中,将一个区域复制到另一个区域

image[200:400, 200:400] = image[200:400, 300:500]               #复制。【例2】

 

(3)从一幅图像的一个位置复制到另一幅图像的一个位置

image2[200:400, 200:300] = image[200:400, 400:500]             #复制到另一幅图像。【例3】

 

 

例1:

'''
图像感兴趣区域:提取图像感兴趣区域
'''

 

import cv2

image = cv2.imread("image\\lenacolor.png")


a = image[200:400, 200:400]
cv2.imshow("original",image)
cv2.imshow("ROI",a)

 

cv2.waitKey()
cv2.destroyAllWindows()

结果:

 

2.3 感兴趣区域(ROI)

 

 

例2:

'''
图像感兴趣区域:从一个位置复制到另一个位置
'''

import cv2

image = cv2.imread("image\\lenacolor.png")


cv2.imshow("original",image)

 

image[200:400, 200:300] = image[200:400, 400:500]          #图像复制
cv2.imshow("result",image)


cv2.waitKey()
cv2.destroyAllWindows()

 

结果:

2.3 感兴趣区域(ROI)

 

例3:

'''
图像感兴趣区域:从一幅图像的一个位置复制到另一幅图像的一个位置
'''

import cv2

image = cv2.imread("image\\lenacolor.png")
image2 = cv2.imread("image\\girl.bmp")

 

image2[200:400, 200:300] = image[200:400, 400:500]        #复制


cv2.imshow("result",image2)

cv2.waitKey()
cv2.destroyAllWindows()

结果:

2.3 感兴趣区域(ROI)

 

 

 

 

 

 

 

相关文章: