• ROI


    1.ROI简介

      ROI(region of interest),感兴趣区域。机器视觉、图像处理中,从被处理的图像以方框、圆、椭圆、

    不规则多边形等方式勾勒出需要处理的区域,称为感兴趣区域,ROI。在Halcon、OpenCV、Matlab等机器

    视觉软件上常用到各种算子(Operator)和函数来求得感兴趣区域ROI,并进行图像的下一步处理。

      在图像处理领域,感兴趣区域(ROI) 是从图像中选择的一个图像区域,这个区域是你的图像分析所关注

    的重点。圈定该区域以便进行进一步处理。使用ROI圈定你想读的目标,可以减少处理时间,增加精度

      获取感兴趣区域图像,能保存得到正确的图像(cv::Mat)。

    但转换成后续所需要的接口数据类型(const void* const)之后,处理结果错误。

    提醒大家,获取感兴趣区域图像的方式要注意!!! 

    做图像处理时,以自己开展的具体项目中的处理为例,得到原图感兴趣区域的cv::Rect区域之后,需要将人眼感兴趣区域单独获取以后续处理,如进一步检测瞳孔中心、瞳孔半径、光斑中心等。

    2.定义ROI方法

    • 使用表示矩阵区域的Rect。

    它指定矩阵的左上角坐标(构造函数的前两个参数)和矩阵的长宽(构造函数的后两个参数)以定义一个矩阵区域。

    // 定义一个Mat类型并给定其设定的区域
    Mat imageROI;
    // 方法一
    imageROI = image(Rect(500, 250, logo.cols, logo.rows));
    • 指定感兴趣行或列的范围(Range)。

    Range是指从起索引到终止索引(不包括终止索引)的一连串连续序列。cRange可以用来定义Range。如果使用Range来定义ROI,那么前例中定义ROI的代码可以重写为:

    // 方法二
    imageROI = image( Range(250, 250+logoImage.rows), 
    Range(200, 200+logoImage.cols));

    3.链接

      https://blog.csdn.net/rongrongyaofeiqi/article/details/52515347

    萍水相逢逢萍水,浮萍之水水浮萍!
  • 相关阅读:
    SEO分享:我为什么会有这么多的优质外链资源?
    执行shell脚本提示“syntax error near unexpected token for((i=0;i<$length;i++))”
    Codeforces Round #254 (Div. 2)D(预计)
    自己写配置文件
    软件測试基本方法(二)之白盒測试
    hdu 4638 Group
    影视集结号--首页
    2015阿里巴巴秋招在线笔试题
    php 抓取天气情况 www.weather.com.cn
    C语言中的enum(枚举)使用方法
  • 原文地址:https://www.cnblogs.com/AIBigTruth/p/9601198.html
Copyright © 2020-2023  润新知