数字图像处理---第一章 图像处理基础

1.1 数字图像处理简介

数字图像处理,又叫计算机图像处理,一种将图像信号 数字化后 利用计算机进行处理的过程。

1.1.1 什么是图像

图像是三维世界的二维表示(横向和纵向)。

具体来说,就是一个光学器件对一个事物、一个场景、一个任务的可视化表现。(其实就是拍照)。

图像中包含它所表达事物的大部分信息(比如我们看到这个图像能联想到什么地点,而且现在图像还会包含具体的时间信息、地点信息)。有关资料显示,人类所获得的大部分信息,都是源于视觉系统。

1.1.2 图像的分类

按照颜色分类:黑白图像、灰度图像 、彩色图像

按照表示方法不同:二值图像、索引图像、灰度图像

1.1.3 数字图像的产生

  1. 数字照相机等拍摄设备直接拍摄得到数字图像
  2. 通过扫描仪等数字化设备,将模拟图像转化为数字图像

1.1.4 数字图像处理研究内容

  1. 图像运算与变换(对图像进行点运算、逻辑运算、代数运算)
  2. 图像增强(提高图像的质量,灰度变换、直方图修正、图像平滑、图像锐化)
  3. 图像复原(已知图像质量下降,对图像进行矫正、提高图像的质量)
  4. 图像锐化和边缘检测(补偿图像的轮廓,增强边缘以及灰度跳变部分,使得图像变得清晰)
  5. 图像分割(将感兴趣提取出来,方便进一步图像识别、分析和理解的方法)
  6. 图像压缩(在不影响图像质量的前提下,减少图像的数据量,以节省图像传输、处理的时间和占用的存储容量。)

1.2 数字图像的表示方法

二维图像的每个像素在计算机中通常都表示为f(x,y),其中x和y代表该像素在图像中的位置。一副二维图像可由一个二维矩阵表示。

1.2.1 二值图像

二值图像也叫二进制图像,每一位二进制表示一个像素。组成图像的像素为0或1,没有中间值。通常0表示黑色,1表示白色。优点:占用空间少,缺点:表示人物或风景时,只能描述轮廓

1字节=8位二进制=8个像素 所以一个像素=1/8个字节

1.2.2 灰度图像

灰度图像,也叫单色图像,通常用一个二维数组表示,每8位二进制表示一个像素,转化为十进制后,0表示黑色,255表示白色。1~254表示深浅不同的灰色。

1.2.3 RGB图像

RGB图像又叫真色彩图像,是一种彩色图像的表示方法,利用3个大小相同的二维数组表示一个像素。所以每个像素都是有R、G、B三个分量共同决定的。三个颜色数组代表R、G、B三个分量,通过三种颜色可以合成任意颜色。

1.3 数字图像处理系统的组成

首先,你要使用图像获取工具得到数字图像(将模拟图像转化为数字图像),也可以通过数字相机,直接得到数字图像。数字图像产生后,传输到计算机上,进行专业的图像处理。经过处理后的数字图像可以存储、显示。

相关推荐
BSD_CGQ4 分钟前
人形机器人触觉放量,柔性压力传感器采购该核验什么?
人工智能·机器人·压力传感器·源头工厂·柔性薄膜压力传感器
内容营销专家刘鑫炜8 分钟前
AI搜索实战专家刘鑫炜:做AI搜索第一步,首先得让 AI 看到你
大数据·人工智能
鬼手爱剪辑20 分钟前
短剧AI 配音技术的难点、原理、开源和闭源软件汇总-2026 年
人工智能
田里的水稻21 分钟前
PyTorch_Dataloader\TensorBoard---数据加载与可视化
人工智能·pytorch·python·神经网络·机器学习
卿卿的产品经理日记28 分钟前
【AI产品经理实战】Day 38|try-except 踩坑实录:报错是数据
人工智能·笔记·python·学习·产品经理
cxj751429 分钟前
GEO 工程化实践:关键页面的快慢双轨更新与多引擎引用维护
人工智能·geo·geo优化
Java_AI工程师30 分钟前
Spring4 / SpringBoot1.x 老项目想接入 AI?不用升级框架!3 套无痛落地方案
java·人工智能·spring boot
znnnk31 分钟前
【AI技术】Vibe Coding 实践指南:从项目规划到高效开发
人工智能·ai·ai编程·ai ide·vibe coding
Simon_lca37 分钟前
ZARA、H&M、SHEIN验厂差异全对比:一套底层记录,三套接口输出
大数据·人工智能·经验分享·科技·制造
爱喝雪碧的可乐38 分钟前
DeepSeek 崩了近5小时:一次故障扒透「单点依赖、重试风暴与大模型高可用」
大数据·人工智能·deepseek