Here is my code:
#include <iostream>
#include <algorithm>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
void increase_brigntness(Mat& im,int g)
{
Mat lut(1,256,CV_8UC3);
for(int i=0;i<256;++i)
for(int c=0;c<3;++c)
lut.at<Vec3b>(i)[c]=min(i+g,255);
LUT(im,lut,im);
}
However, compiler can't find min(int,int) function in std because I've used namespace cv. How could I still use min function?