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

  学习数字图像处理,首先我们就得对图像以及属性有一个直观的认识。记住这些概念,主要是为了方便跟同行业的人交流,以及阅读相关文献。

常见图像文件格式

  1、 BMP格式
  BMP格式是windows系统下常用图像文件格式,后缀名为.bmp。bmp格式几乎不对图像数据进行压缩处理,也是数字图像处理中最常用的格式。
  2、JPG格式
  全称为JPEG格式,是应用最为广泛的一种静态图像压缩方式。JPEG压缩,是一种有损压缩。
  3、 TIFF格式
  TIFF图像格式是一种比较复杂的、高信息量的格式,常见于地理信息图像、遥感图像。
  4、GIF格式
  gif图像是网络上广泛使用的图像格式,我们经常在网页上看到的动态图就是这种格式。
  5、 PNG格式
  PNG是一种无损压缩格式,最大的特点就是可以为图像提供亮度和透明度的通道。
  对于图像文件格式,我们只要理解一点:不同格式的图像文件,对应着不同的压缩和解析算法。

数字图像

  数字图像的在数学中具体定义我们就不去深究了,我们只需要理解以下几点就好了。
  1、图像是由一个个的像素组成的,每个像素会对应一个或者多个像素值。一般来说,对于可见光的图像而言,像素值不会出现负值。
  2、可以把图像看成是一个二维数组,或者是一个二维矩阵,或者是一个个小格子组成的网格。
  3、通常,在计算机的内存中,图像就是一个地址连续的内存块。

分辨率

  分辨率这个概念在不同情况下有不同含义。
  1、分辨率用来描述图像时,大部分情况是指图像的尺寸,此时,称为空间分辨率。例如一副分辨率为640×480的图像,是指图像的宽度为640个像素、高度为480个像素。与空间分辨率相当的,就是灰度分辨率,是指图像的灰度等级。
  2、当分辨率用来描述像素时,大部分情况是指一个像素所代表的物理尺寸,这是机器视觉中非常重要的一个概念,这里不做介绍。

通道

  通道又称颜色通道,对于图像的通道我们可以简单地理解为,一个像素需要多少个像素值来表示,图像就有多少通道。例如,常见的RGB彩色图像,一个像素需要R、G、B3个像素值来表示,这类图像的通道数就是3。

深度

  图像的深度是指像素值的取值范围,在计算机内存中,就是像素值占的比特数。例如,一副深度为8位的图像,它的像素值的取值范围为0-255,占的位宽为8比特。

坐标系

  通常来说,图像的坐标系的原点在左上角,与显示器的坐标系是一致。

  最后,以一副示意图总结全文。
3通道8位图像属性示意图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值