OpenCV学习笔记五-图像混合
生活随笔
收集整理的這篇文章主要介紹了
OpenCV学习笔记五-图像混合
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
將兩張圖片混合
P6 圖像混合 #include<iostream> #include<opencv2/opencv.hpp>using namespace std; using namespace cv;int main(int argc, char** argv) {//讀取2個(gè)圖片并展示,如果文件地址不正確,打印相關(guān)信息Mat src1 ,src2 ,autoSrcMix;src1 = imread("./images/house.tif");src2 = imread("./images/flower.tif");if (src1.empty() || src2.empty()) {cout << "can't find the file " << endl;return -1;}imshow("input image src1", src1);imshow("input image src2", src2);//將兩張圖片自動(dòng)混合double alpha = 0.6;if (src1.rows == src2.rows && src1.cols == src2.cols && src1.type() == src2.type()) {addWeighted(src1, alpha, src2, (1 - alpha), 0.0, autoSrcMix);imshow("auto mix picture", autoSrcMix);}else {printf("could not merge the picture");return -1;}waitKey(0);return 0; }總結(jié)
以上是生活随笔為你收集整理的OpenCV学习笔记五-图像混合的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCV学习笔记三-Mat数据结构
- 下一篇: OpenCV学习笔记六-提高对比度