7.调整图像亮度与对比度
图像变换可看作两种 1.1像素变换——点操作 1.2领域操作——区域 重要API //创建一张跟原图像大小和类型一样的空白图像、像素值初始值为0 Mat new_image = Mat :: zeros ( image . size ( ) , image . type ( ) ) ; //确保值大小范围在0-255之间 saturate_cast < uchar > ( value ) ; //给每个像素点每个通道赋值 Mat . at < Vec3b > ( y , x ) [ index ] = value 3.转换图像数据类型 将图像原来的8位无符号字符型转换为32位浮点型数据 4.课外扩展 opencv函数之saturate_cast(防止溢出) opencv之saturate_cast模板函数 saturate_cast(X)作用:确保X中RGB值得范围在0~255之间 来源: CSDN 作者: i罗伊 链接: https://blog.csdn.net/qq_43367829/article/details/103933947