- 5
- 0
- 约1.11千字
- 约 9页
- 2020-06-10 发布于江苏
- 举报
本文主要讲讲怎样改变图片的对比度和亮度, 其实就是图片像素值线性变化了而已,对比度对应线性变化的系数,亮度对应其常量。参考资料为 opencv 自带 tutiol 及其 code.
开发环境: ubuntu12.04+opencv2.4.2+Qt4.8.2+QtCreator2.5.
实验功能:
单击 Open image按钮,在电脑中打开一张图片并显示出来。
拖动 Contrast 滑动条,改变对比度的值,可以看到对比度值的改变过程在滑动条下方显示,左边图片对应为其对比度改变后的效果。
拖动 Brightness 滑动条,改变亮度值,以看到亮度值的改变过程在滑动条下方显示, 左边图片对应为其亮度改变后的效果。
点击 Close 按钮,退出程序。
实验说明:
本实验利用的原理是对图片中每个像素点的值进行变换, 其变换公式为:
g(i,j) = contrast*f(i,j)+brightness.
其中 g(i,j) 为变换后第 i 行第 j 列像素点值, f(i,j) 为变换前对应点的
值。
上面公式的实现是利用 opencv 自带的函数, Mat::converTo(), 第 1
个参数为输出图像; 第 1 个参数为输出图像的深度, 如果和原图像相同,
则设置为 -1;第 3 个参数为对比度值;第 4 个参数为亮度值。
当在 TextBrowser 中进行图片显示时,如果
您可能关注的文档
最近下载
- UPS电源维护保养规程.docx
- GA_T 1088-2021 道路交通事故受伤人员治疗终结时间.docx VIP
- GB55023-2022施工脚手架通用规范(GB 55023-2022).doc VIP
- 土建工程师笔试题及详细答案.docx VIP
- 上海市公务员录用考试《专业科目-政法》真题(网友回忆版).pdf VIP
- 2025年汽车驾驶员(技师)实操考试题带答案.docx
- 2021-2022学年河北省唐山市路北区七年级(上)期中生物试卷-附答案详解.docx VIP
- 第一单元 生物的需求与生存环境(单元自测)含答案-2026粤教粤科版六年级科学上册.pdf VIP
- 《表观遗传学》PPT课件.pptx VIP
- 《火灾事故预防与应对》课件.ppt VIP
原创力文档

文档评论(0)