实现功能
-
通过指定Gamma值来校正图像的亮度偏差,应用于拓展暗调部分的细节
-
转化为ui工程时,对于Gamma使用的函数MyGammaCorrection()不变 ,将主函数中原先用来显示输出的函数适当改写并移植到PushButton的click()函数下,搭配lable显示使用即可
-
该控制台程序尝试了了Gamma=2.2和Gamma=0.4两种情况,程序及输出结果如下
参考:https://blog.youkuaiyun.com/lxy201700/article/details/24929013
error: expected primary-expression before ‘float’
出错原因:调用函数时,把定义 关键字 float 也写到调用函数里。
反思:声明和定义函数时,可以把定义变量/参数的类型关键字放上,调用时不可!
test_gamma.pro
QT += core
QT