.加减乘除
add(输入1, 输入2,输出);
subtract(输入1, 输入2, 输出);
multiply(输入1, 输入2, 输出);
divide(输入1, 输入2, 输出);
.前提条件:输入图像的大小与类型必须一致.
代码演示加减乘除:
#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
using namespace std;
int main(int argc, char**argv) {
Mat src1 = imread("D:/OpenCV/opencv/sources/samples/data/WindowsLogo.jpg");//读取图片1
Mat src2 = imread("D:/OpenCV/opencv/sources/samples/data/LinuxLogo.jpg");//读取图片2
if (src1.empty()||src2.empty()) {
printf("Could not find image file");
return -1;
}
imshow("input1", src1);//显示图片1
imshow("input2", src2);//显示图片2
//代码演示
Mat dst1;
add(src1, src2, dst1);//加法操作输入图片1,