自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

图像大师

专注图像处理,做最基础的研究与应用,与图像死磕到底!

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 C++数字图像处理(4)—均值滤波

1、算法原理在数字图像处理中,滤波是一个很重要的操作,许多算法其本质都是滤波操作。使用白话的形式对滤波定义:对于一个像素点,使用其领域像素(可以包含自身,也可不包含)的相关特性,计算出一个值,代替当前像素值。举个例子,3X3均值滤波,就是计算每个像素对应的3X3领域所有像素值的平均值,代替当前像素。滤波操作可分为线性滤波和非线性滤波两大种类,其中,常见的线性滤波操作有:均值滤波、高斯滤波、方差...

2019-07-17 00:37:56 11886

原创 C++数字图像处理(3)—直方图均衡化

1、算法原理直方图均衡化是一种非线性的灰度变换,主要是用来拉伸图像的灰度动态范围,提高图像对比度。直方图均衡化的具体数学推导这里不做介绍,这里,我们只用“白话”的形式介绍一下累积分布函数(CDF)这个概念。说到分布,肯定就会牵涉到随机变量。假如,我们把一幅图像的像素值看做是随机变量,那么为了描述整副图像的灰度的分布情况,我们可以将每个灰度等级在图像中出现的次数统计出来(即直方图),将直方图除以...

2019-07-02 23:24:01 2408

原创 C++数字图像处理(2)—分段线性拉伸

1、

2018-07-15 20:00:38 8438 3

原创 C++数字图像处理(1)-伽马变换

1、算法原理 伽马变换(幂律变换)是常用的灰度变换,是一种简单的图像增强算法。数学公式如下:(1) 式(1)中,r为输入的灰度值,取值范围为[0, 1]。C称为灰度缩放系数,用于整体拉伸图像灰度,通常取值为1。gamma取值灰度输入输出曲线图如下:图(1) gamma曲线图 从图(1)可知:当gamma>1.0时,伽马变换将拉低图像灰度值,图像视觉上变暗;当gamm<...

2018-06-21 22:50:49 10703

原创 C++数字图像处理—OpenCV的常用操作

1、图像读取2、图像显示3、获取图像的属性4、图像遍历的几种方式

2018-06-20 22:11:16 27030 2

原创 C++数字图像处理—搭建开发环境

“工欲善其事必先利其器”,使用一个优好的开发环境,能够快速入门。

2018-06-14 21:24:12 8976 2

原创 C++数字图像处理—常用术语

1、像素的领域 像素的领域通常分为4领域与8领域,示意图如下:2、统计量 图像的常用的统计量有均值、方差(标准差)、极值(最大值、最小值)。3、直方图 图像的直方图是指图像中,每个灰度等级对应的像素的个数。与直方图相关的一个术语是归一化直方图,归一化直方图表示的是,图像中每个灰度等级出现的概率。对于一副单通道8位图像而言,灰度等级为0-255,直方图曲线如下:4、二值图像 ...

2018-06-13 21:46:52 1077

原创 C++数字图像处理—什么是图像

什么叫图像  学习数字图像处理,首先我们就得对图像以及属性有一个直观的认识。记住这些概念,主要是为了方便跟同行业的人交流,以及阅读相关文献。常见图像文件格式BMP格式 BMP格式是windows系统下常用图像文件格式,后缀名为.bmp。bmp格式几乎不对图像数据进行压缩处理,也是数字图像处理中最常用的格式。JPG格式 全称为JPEG格式,是应用最为广泛的一种静态图像压缩方式。J...

2018-06-12 22:22:43 1738

数字图像处理-非线性滤波器

数字图像处理基础教程,非线性滤波器,介绍了自适应局部降噪、中值滤波器、自适应中值滤波器、修正的阿尔法滤波器。

2016-01-01

空空如也

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

TA关注的人

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