zoukankan      html  css  js  c++  java
  • 数字图像处理-图像相关基础概念

    1.什么是数字图像

     2.图像的显示

      显示器如LCD显示器都是由许多点构成,显示图像时这些点对应图像的像素,显示器被称为位映像设备。所谓位映像就是一个二维的像素矩阵,位图就是采用位映像方法(二维矩阵)显示和存储。当一幅图像被方法后就可以明显的看出图像是由网格状的像素构成。

     3.数字图像分类

    • 二值图像:每个像素只有黑、白2种颜色的图像。即像素的取值只有0(黑色)、1(白色)
    • 灰度图像:在二值图像中进一步加入黑色与白色之间的颜色深度,即从最深的黑色到最亮的白色之间有灰度级,每一种灰度(颜色深度)称为一个灰度级(通常用L 表示)。在灰度图像中像素值可以取0~L-1之间的整数值,根据保存灰度值所使用的数据类型的不同,可能有256或2^k种取值,当k=1时即退化为二值图像。
    • RGB图像:每个像素的颜色由红(Red, R)、绿(Green, G)、蓝(Blue, B)三原色混合而成。RGB中的每一种颜色又可以像灰度图那样使用L个等级来表示含有这种颜色的多少(或者说颜色的深度),例如对于含有256个等级的红色,0表示不含红色成分,255则表示100%的红色成分。绿色和蓝色同样可以划分为256个等级,这样每种原色成分可以用8位二进制数表示,于是3原色共需24位二进制数,这样能够混合出来的颜色数目为256*256*256=2^24,大约1600万种颜色。RGB颜色代码可以使用十六进制数来表示,按2位1组依次书写R、G、B三原色的灰度值,如:0xFF0000表示纯红色。当RGB三种原色的浓度一样时所表示的颜色就退化为灰度,如:0x808080就是50%的灰色,0x000000为黑色, 0xFFFFFF为白色,常见颜色的RGB组合值如下:

      未经压缩的BMP图片就是使用RGB标准给出的3个数值来存储图像数据的,称为RGB图像,每个像素都是采用24位二进制(3个字节)表示,故也称为24位真彩色。

    • 索引图像:

     4.数字图像的实质

      数字图像可以是2个变量(静态图像)或3个(动态画面)的离散函数。在静态图像下是f(x, y),但是在动态画面下则还需要时间参数t即f(x, y, t);对于函数值可能是一个数值(对于灰度图像),也可能是一个向量(彩色图像)。

     5.数字图像的表示

      数字图像处理中常用的坐标系统:

     

     6.图像的空间分辨率和灰度级分辨率

    • ·图像的空间分辨率(Spatial Resolution)

    •  图像的灰度级/辐射计量分辨率(Radiometric Resolution)

     7.数字图像处理与识别

     

  • 相关阅读:
    IOS笔记-C语言中的字符串数组 指针
    IOS笔记-C语言中的指针与数组
    Entity Framework 知识点总结
    提升代码内外部质量的22条经验(转载)
    WPF 第一个创建的窗体会作为Application.Current.MainWindow
    重构的十个小技巧(转)
    WPF DataGrid自定义分页控件_实现下拉刷新数据
    使用qt生成安卓android运用
    关于开发省流量手机游戏的一些建议
    c++ com 在c#项目里面使用简单例子
  • 原文地址:https://www.cnblogs.com/djh5520/p/13680306.html
Copyright © 2011-2022 走看看