python+opencv图像处理之四:感兴趣区域ROI
ROI
它的英文全称是Region Of Interest,对应的中文解释就是感兴趣区域。
感兴趣区域,就是我们从图像中选择一个图像区域,这个区域就是图像分析所关注的焦点。通过圈定一个较小的区域,在后续进行图像处理的过程中也可以大大减小我们的工作量。
手动划定ROI区域
1、划定ROI区域
face = img[100:300, 150:350]
#方括号中数据表示:圈定区域为x轴【100,200】,y【150,350】坐标内容被圈定
2、ROI区域划分
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main()
{
Mat srcImage = imread("test.jpg");
if (!srcImage.data)
{
cout << "读取原始图失败!" << endl;
return -1;
}
rectangle(srcImage, Rect(0, 0, 100, 100), Scalar(255, 0, 0),2); //将感兴趣区域框出来,这里是用2像素的蓝色线标注出来
imshow("ROI", srcImage);
waitKey();
return 0;
}
显示结果如下: