目录

1 人眼图像是如何形成的?

2 图像的感知与获取?

3 图像的数字化

4 数字图像的表示

1 人眼图像是如何形成的?

人眼近似为一个球体,物体的光线经过角膜和晶状体的折射,在视网膜上形成“倒立缩小”的实像。

视网膜上分布光线接收的神经细胞,分为锥状体和杆状体。

锥状体-负责亮光视觉,对颜色敏感。

杆状体-负责暗视觉。对颜色不敏感。

2 图像的感知与获取?

阵列成像传感器是最常用的成像方式。图像的采集过程与人眼获取图像的过程类似。使用大量的光敏感器构成阵列来获取图像。图像的质量由传感器的单元数,尺寸和性能决定的。

3 图像的数字化

图像数字化包括:采样和量化

采样:空间上连续的图像变换成离散点的过程叫做采样,即离散化。

采样后得到的离散图像的尺寸为图像分辨率。一幅图像的分辨率是1920*1080,则说明这幅图像由1920*1080=2073600个点组成的。

量化:像素灰度转换成离散的整数值的过程。

灰度级(depth):表征了每个采样点的传感器输出中可分辨的最小变化。灰度级越多,视觉效果越好。一幅8位的图像,可以分辨个级别。

4 数字图像的表示

取样和量化后的数字图像在数学上可以表示为一个矩阵。

矩阵的宽和高对应着图像分辨率的宽和高。

像素:数字图像中的每个采样点,被称作像素(pixel),可以又位置坐标(x,y)来描述。

像素的数据维度为通道(channel)。

如果只有一个通道,即单通道,对应的图像为灰度图。

单通道记录了像素点的亮度信息。

0表示黑色,255表示白色。

左上角的像素为原点(0,0)。见下图:

数字图像处理(入门篇)一 图像的数字化与表示相关推荐

  1. [Python从零到壹] 四十一.图像处理基础篇之图像采样处理

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  2. [Python从零到壹] 三十七.图像处理基础篇之图像融合处理和ROI区域绘制

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  3. [Python从零到壹] 四十.图像处理基础篇之图像量化处理

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  4. [Python从零到壹] 三十九.图像处理基础篇之图像几何变换(镜像仿射透视)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  5. [Python从零到壹] 三十八.图像处理基础篇之图像几何变换(平移缩放旋转)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  6. [Python从零到壹] 三十六.图像处理基础篇之图像算术与逻辑运算详解

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  7. 数字图像处理笔记-02(图像空域增强技术及联合运用)

    数字图像处理笔记-02(图像空域增强技术及联合运用) (一) 图像增强 1.1 基本概念 由于图像在传输或者处理过程中会引入噪声或使图像变模糊,从而降低了图像质量,甚至淹没了特 征,给分析带来了困难. ...

  8. 【数字图像处理】五.MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理详解

    本文主要讲述基于VC++6.0 MFC图像处理的应用知识,主要结合自己大三所学课程<数字图像处理>及课件进行讲解,主要通过MFC单文档视图实现显示BMP图片点运算处理,包括图像灰度线性变换 ...

  9. 数字图像处理、拼接,图像静态滤镜(GPUImage/GPU加速) - Android

    图像滤镜处理的两种方式:RGB点乘运算:GPU的矩阵运算(效率更高).图片处理中的计算:RGBA~利用自带的方法修改色调,饱和度,亮度来修改图片:矩阵~利用矩阵计算得到新的矩阵修改图片. 几个图像像素 ...

  10. 数字图像处理入门与资料

    浅谈图像处理方向的就业前景[转) 最近版上有不少人在讨论图像处理的就业方向,似乎大部分都持悲观的态度.我想结合我今年找工作的经验谈谈我的看法. 就我看来,个人觉得图像处理的就业还是不错的.首先可以把图 ...

最新文章

  1. attr,abbr,addr三个常见的单词意思
  2. 【宝,我去读书了。读的什么书,给你的情书】《数据结构(c++)邓俊晖》-绪论篇
  3. PHP算法使用__call优化代码
  4. 初识Spark2.0之Spark SQL
  5. 找出第二小元素(算法导论第三版9.1-1题)
  6. 怎么在右键菜单添加快速比较的功能
  7. Leetcode--198. 打家劫舍
  8. UFIDL稀疏自编码代码实现及解释
  9. SQL server 2008 中的五个系统数据库详解
  10. CodeForces - 1517A Sum of 2050
  11. std::locale与boost::locale的学习
  12. re.split() 根据句子中的序号进行切分
  13. 生成条码 -- jsbarcode
  14. Building and Securing RESTful APIs in ASP.NET Core 在ASP.NET Core中构建安全的RESTful API Lynda课程中文字幕
  15. HoG特征以及SVM的配合
  16. c语言常用延时程序,新手常用单片机延时程序
  17. 哔咔服务器无响应,哔咔哔咔漫画进不去怎么办 无法进入解决办法
  18. GetLastError的返回值意思
  19. 局部色调映射(Local Tone Mapping)
  20. ​专注制造业云SRM,携客云“多快好省”助力智能制造

热门文章

  1. Dlib库介绍(一)
  2. 荣耀8怎样修改wifi服务器,华为荣耀路由设置教程【图解】
  3. sublime插件csscomb和autoprefixer安装
  4. 软件项目管理3:开源,装备合成功能的多种方案
  5. pyspark —— spark dataframe 从hdfs读写文件:按照指定文件格式读写文件(读写csv、json、text文件,读取hive表,读取MySQL表)、按照指定分隔符读写文件
  6. 【Linux】Linux网络配置详解
  7. 60+ 个前端常用插件库合集
  8. 使用backtrace追踪程序的异常退出
  9. bitset的基本用法
  10. linux查看文件时间