自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 OPenCV3.2 调整图像对比度与亮度

今天学完了调整图像对比度与亮度之后,想与大家一起分享一下学习经验。首先,我们先来介绍下原理吧。主要是利用以下公式:f(i,j)源图像像素,g(i,j)目标图像像素,i和j表示像素位于第i行第j列,α用来调节图像对比度,β调节图像亮度。本程序可以通过两个滑动条分别调节图像的对比度与亮度。此外,还能分别处理单通道和三通道图像。特别说明 cv::Mat::convertTo函数也

2017-10-07 15:53:34 1619

原创 OPenCV3.2 图像的线性混合

最近一直在学OPenCV,正好学到图像的线性混合,我准备把其中的一些原理和注意点和大家分享下。原理: 其中α的取值范围为0~1之间。注意点:输入的两幅图像一定要有相同的尺寸和类型函数说明:实现线性混合主要是利用OPenCV中的addWeighted函数。void cv::addWeighted  ( InputArray  src1,     double  a

2017-10-06 17:50:43 381

原创 OPenCV3.2 图像反差的两种方法

反差图像就是用原图像素所能表达的最大像素值减去原图像素值之后所形成的图像。由于本程序采用的是Vec3b和uchar类型的图像,所以每通道的最大值为255,255 - 原值 = 反差值。在本程序中,将采用两种方法实现反差图像,一种是用Mat对象中的at函数来遍历每一个像素,采用“255-原值= 反差值”公式实现,另一种直接使用bitwise_not函数实现。具体实现代码如下:#inc

2017-10-04 20:52:32 963

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除