Class03 改变图像对比度和亮度
2014-05-11 20:33
141 查看
/*********************************************************************** * OpenCV 2.4.5 example * By Nero 2014 * 改变图像的对比度和亮度 ***********************************************************************/ #include <iostream> #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { double alpha; int beta; //读取原图 Mat image = imread("Lena.jpg"); //创建新图,像素初始化0,与原图有相同大小和类型 Mat new_image = Mat::zeros (image.size(),image.type()); //初始化 cout << " Basic Linear Transforms " << endl; cout << "-------------------------" << endl; cout << "* Enter the alpha value [1.0-3.0]: "; cin >> alpha; cout << "* Enter the beta value [0-100]: "; cin >> beta; //执行运算 new_image(i,j) = alpha*image(i,j) + beta image.convertTo (new_image,-1,alpha,beta); //显示原图 imshow("Lena",image); imshow("New",new_image); waitKey(0); return 0; }
相关文章推荐
- 基础学习笔记之opencv(12):改变图像对比度和亮度
- 示例程序020--改变图像对比度和亮度
- core核心模块--改变图像对比度和亮度
- 改变图像的对比度和亮度
- 学习OpenCV(四) 改变图像的对比度和亮度——像素变换
- Flex改变颜色亮度
- 【opencv】 改变图像的对比度和亮度的两种方法
- Qt/C++ 改变图片亮度算法 注意是算法
- Android开发中使用颜色矩阵改变图片颜色,透明度及亮度的方法
- 图像对比度与亮度调整算法实现(Python&OpenCV)
- 学习OpenCV范例(五)——改变图像的对比度和亮度
- Android--动态改变ImageView的亮度
- flash代码改变元件亮度、色调、高级、透明度的方法
- OpenCV之六 创建Trackbar 图像对比度、亮度值调整
- opencv-改变图像的对比度和亮度
- 改变屏幕Brightness(亮度)
- Qt/C++ 改变图片亮度算法 注意是算法
- android 改变app亮度不影响系统亮度(获取系统亮度)
- OpenCV自带例子(四)改变一张图片的对比度与亮度
- Android应用: 改变当前屏幕背光亮度