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 }

    运行结果:

    萍水相逢逢萍水,浮萍之水水浮萍!
  • 相关阅读:
    sqlalchemy 基本操作
    Codeforces 716A Crazy Computer
    Codeforces 719B Anatoly and Cockroaches
    POJ 1067 取石子游戏
    P1028 数的计算
    P1914 一串字母
    P1308 统计单词数
    P1200 你的飞碟在这儿
    P1055 书号
    P1567 气温统计
  • 原文地址:https://www.cnblogs.com/AIBigTruth/p/9602709.html
Copyright © 2011-2022 走看看