OpenCV学习11

图像的融合cvAdd、cvAdds、cvAddWeighted

融合的部分长宽需一致,或者ROI一致就可以执行了

函数功能: dst = a*src1+b*src2+y;


//
//  main.cpp
//  Study11
//
//  Created by Sean on 16/2/26.
//  Copyright © 2016年 Sean. All rights reserved.
//

#include 
#include "highgui.h"

using namespace std;

int main(int argc, const char * argv[]) {
    // insert code here...
    cout << "Project Start..."<width-img2->width), 0, 450, 680));
    cvSetImageROI(img2, cvRect(0, 0, 450, 680));
    cvAddWeighted(img1, 0.5, img2, 0.5, 5, img3);
    cvResetImageROI(img1);
    cvResetImageROI(img2);
    cvNamedWindow("Alpha");
    cvShowImage("Alpha",img3);
    cvWaitKey(0);
    return 0;
}


OpenCV学习11_第1张图片

你可能感兴趣的:(OpenCV学习11)