zoukankan      html  css  js  c++  java
  • ROI区域图像叠加

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

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

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

    实例1:

     1 #include <opencv2/opencv.hpp>
     2 #include <opencv2/core/core.hpp>
     3 #include <opencv2/highgui/highgui.hpp>
     4 #include<iostream>
     5 #include<stdlib.h>
     6 using namespace cv;
     7 using namespace std;
     8 int main()
     9 {
    10     Mat srcImage1=imread("E:\\haibai.jpg");
    11     Mat logoImage=imread("E:\\rice.jpg");
    12     if(!srcImage1.data){
    13         printf("error\n");
    14         return false;
    15     }
    16     if(!logoImage.data){
    17         printf("error\n");
    18         return false;
    19     }
    20     imshow("src",srcImage1);
    21     imshow("logo",logoImage);
    22     //定义一个mat类型并给其设定ROI区域
    23     Mat imageROI=srcImage1(Rect(0,0,logoImage.cols,logoImage.rows));
    24     //加载淹模(灰度图)
    25     Mat mask=imread("E:\\rice.jpg",0);
    26     //将淹模复制到ROI
    27     logoImage.copyTo(imageROI,mask);
    28     imshow("kkk",srcImage1);
    29     waitKey(0);
    30     system("pause");
    31     return 0;
    32 
    33 }

    运行结果:

    萍水相逢逢萍水,浮萍之水水浮萍!
  • 相关阅读:
    利用百度云盘API上传文件至百度云盘
    测试Centos硬盘读写速度
    into outfile 生成sql脚本
    Nginx设置Js、Css等静态文件的缓存过期时间
    mysql查询区分大小写
    Table './mysql/proc' is marked as crashed and should be repaired 解决方法
    CentOS 6.6 下配置软RAID5
    管道限流利器pv
    mydumper使用
    RAID详解
  • 原文地址:https://www.cnblogs.com/AIBigTruth/p/9602709.html
Copyright © 2011-2022 走看看