小编use*_*242的帖子

使用openCV检测ROI

我正在做一项工作,我必须找到感兴趣的区域(ROI),然后对图像执行阈值:

在此输入图像描述

因为我不是来自计算领域,所以我遇到了一些困难.

我开始尝试通过以下代码找到ROI:

// code
string filename = "2011-06-11-09%3A12%3A15.387932.bmp";

Mat img = imread(filename)

if (!img.data)
{
    std::cout << "!!! imread não conseguiu abrir imagem: " << filename << std::endl;
    return -1;
}

cv::Rect roi;
roi.x = 0
roi.y = 90

roi.width = 400;
roi.height = 90;

cv::Mat crop = original_image(roi); 
cv::imwrite("2011-06-11-09%3A12%3A15.387932.bmp", crop);
Run Code Online (Sandbox Code Playgroud)

非常感谢你.

c++ opencv image-processing visual-c++

2
推荐指数
1
解决办法
3638
查看次数

标签 统计

c++ ×1

image-processing ×1

opencv ×1

visual-c++ ×1