图像对比度,亮度调整
图像对比度,指不同像素间的差值,差值越大,对比度越大.
图像亮度,对于RGB图像,亮度最大为(255,255,255),最暗为(0,0,0).

调整公式如上,f(x)为源图像,g(x)为输出图像
α为增益,用于设置图像对比度
β为偏置,用于调整图像亮度
函数介绍:createTrackbar()
这里创建了两个滑动条,用于调整α,β
函数原型: int createTrackbar(const String& trackbarname, const String& winname,
int* value, int count,
TrackbarCallback onChange = 0,
void* userdata = 0);
参数说明:
const String& trackbarname:滑动条的名字
const String& winname:窗口的名称,该窗口将用作创建的滑动条的父窗口
int* value:值可选指针,指向一个整型变量,其值反映滑块的位置。创建时,滑块位置由该变量定义
int count:滑块的最大位置。最小位置总是0。
TrackbarCallback onChange = 0:指针指向每次滑块改变位置时要调用的函数。这个函数的原型应该是void Foo(int,void\*);,其中第一个参数是trackbar位 置,第二个参数是用户数据(参见下一个参数)。如果回调是空指针,则不调用回调,只更新值
void* userdata =
3950




被折叠的 条评论
为什么被折叠?



