数字图像处理

1.基本概念

1. 图像分类

  1. 模拟图像:连续变化的函数
  2. 数字图像:离散的矩阵表示
    • 二值图像:只有0、1 (黑、白)
    • 灰度图像:像素取值是 0-255 ,有中间过度。
    • 彩色(索引)图像:两个矩阵,一个就是灰度图像的矩阵,另外一个是颜色映像表矩阵对应使用。
    • GRB彩色图像:每个像素由 RGB 组成。这是九个像素点,每个像素点有2^24中可能,所以也叫做24位真彩。

2. 图像概念

  • 灰度级:表示图像的明暗程度(例如:像素的取值范围为0-255,就称该图像为256个灰度级的图像)
  • 量化级别:表示图像实际拥有的灰度级的数量(例如:具有32种不同取值的图像,可称该图像具有32个量化级别)图像数据的实际量化级别越多,视觉效果就越好,主要就是看起来过度很平滑,没有断层。
  • 数字图像处理:对数字图像信息进行加工(处理)和分析,以满足人的视觉、心理需要;或者实际应用或某种目的(如机器识别)的要求。
  • 分辨率:分辨率就是图像的 水平方向的像素点数*垂直方向的像素点数
  • 图像深度:一个像素点的颜色灰度所占用的二进制位的个数,如 RGB 是 256 256 256 也就是 2^24 称为 24 位真彩色。
  • 图像数据量:图片占的磁盘空间。

3. 影响清晰度的因素包括

    1. 亮度
    2. 对比度
    3. 尺寸大小
    4. 细微层次
    5. 颜色饱和度

4. 图像处理的层次:

  1. 图像处理:对图像进行处理加工以改善视觉效果。他是一个图像到图像的过程。(比如:图像增强)
  2. 图像分析:以感兴趣的部分进行提取分隔和测量。他是一个图像到数据的过程。(比如:图像分割)
  3. 图像理解:分析的基础上做含义的理解。(比如:虹膜识别,人体识别)

2. Matlab 基础

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏desperate633

LeetCode Invert Binary Tree题目分析

Invert a binary tree. 4 / \ 2 7 / \ / \1 3 6 9 to4 / \ 7 2 / \ / \9 6 3 1 Tri...

841
来自专栏聊聊技术

原 初学图论-Kahn拓扑排序算法(Kah

2878
来自专栏alexqdjay

HashMap 多线程下死循环分析及JDK8修复

1K4
来自专栏刘君君

JDK8的HashMap源码学习笔记

3008
来自专栏计算机视觉与深度学习基础

Leetcode 114 Flatten Binary Tree to Linked List

Given a binary tree, flatten it to a linked list in-place. For example, Given...

1938
来自专栏后端之路

LinkedList源码解读

List中除了ArrayList我们最常用的就是LinkedList了。 LInkedList与ArrayList的最大区别在于元素的插入效率和随机访问效率 ...

19510
来自专栏拭心的安卓进阶之路

Java 集合深入理解(12):古老的 Vector

今天刮台风,躲屋里看看 Vector ! 都说 Vector 是线程安全的 ArrayList,今天来根据源码看看是不是这么相...

2437
来自专栏xingoo, 一个梦想做发明家的程序员

AOE关键路径

这个算法来求关键路径,其实就是利用拓扑排序,首先求出,每个节点最晚开始时间,再倒退求每个最早开始的时间。 从而算出活动最早开始的时间和最晚开始的时间,如果这两个...

2507
来自专栏学海无涯

Android开发之奇怪的Fragment

说起Android中的Fragment,在使用的时候稍加注意,就会发现存在以下两种: v4包中的兼容Fragment,android.support.v4.ap...

3155
来自专栏赵俊的Java专栏

从源码上分析 ArrayList

1171

扫码关注云+社区