我自己写着用了一下,发现运行失败qwq(不过也正常)
#include
#include
#include"opencv2/highgui/highgui.hpp"
#include
#include
using namespace std;
using namespace cv;
int main()
{
Mat srcImage;
Mat imageRoI;
vector
srcImage = imread("C:/Users/离子键/source/repos/Project8/1.jpg");
split(srcImage, channels);
imageRoI = channels.at(0);
addWeighted(imageRoI(Rect(0, 0, srcImage.cols, srcImage.rows)), 1.0, srcImage, 0.5, 0., imageRoI(Rect(0, 0, srcImage.cols, srcImage.rows)));
merge(channels, srcImage);
namedWindow("sample");
imshow("sample", srcImage);
//return 0;
}
其实我在写之前,还犯了个c语言常识的错误:
就是因为我没有放进main()函数里面
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)