1.掩膜定义、filter2D函数实现对比度增强
Mat kernel = (Mat_<char>(3, 3) << 0, -1, 0, -1, 5, -1, 0, -1, 0);
filter2D(src, dst, src.depth(), kernel);
2.像素范围处理:这个函数的功能是确保RGB值得范围在0~255之间
saturate_cast<uchar>(-100),返回 0。
saturate_cast<uchar>(288),返回255
saturate_cast<uchar>(100),返回100
3.CV_Assert():若括号中的表达式值为false,则返回一个错误信息
CV_Assert(myImage.depth() == CV_8U);
4.读写像素
读一个GRAY像素点的像素值(CV_8UC1)
Scalar intensity = img.at<uchar>(y, x);
或者 Scalar intensity = img.at<uchar>(Point(x, y));
读一个RGB像素点的像素值
Vec3f intensity = img.at<Vec3f>(y, x);
float blue = intensity.val[0];
float gre