美文网首页
(一)预备知识

(一)预备知识

作者: 半亩半亩 | 来源:发表于2018-06-06 00:00 被阅读0次

1. 图像

1.1 图像(Image)
  • 具体概念:可以看作是对物体或场景的一种表现形式,在人的视觉系统中产生视觉印象的客观对象,如自然景物、建筑、用数学描述的图形等等。

  • 抽象定义:二维函数f(x, y)

    • 几何属性

    • 物理属性

1.2 数字图像分类
  • 位图:又称为点阵图像,由像素的单个点组成。常见格式有BMP、JPG、GIF等

    • 优点:色彩丰富,形象逼真

    • 缺点:文件较大,缩放和旋转容易失真(位图被放大,但像素点数量不变,因此图像的分辨率会降低)

  • 矢量图:由矢量数据表示的图像。矢量数据可以是点、线、矩形等。常见格式有PNG、BW、AI等

    • 优点:文件较小,放大、缩小或旋转等操作时不会失真

    • 缺点:不易制作色彩丰富的图像

1.3 色彩系统介绍
  • 彩色图像

    • 自然界的所有颜色都可以由红、绿、蓝(RGB)三原色组成

    • R、G、B每种颜色各由1Byte描述,即8bit,由此,将3原色分成0-255共256个等级

    • 根据红、绿、蓝各种不同的组合我们可以表示出约1600万种颜色(256×256×256)

    • 当一幅图像中每个像素点被赋予不同的RGB值时,就能形成彩色图像了

    • 对于一幅200×200的彩色图像,一个像素需要3个字节,保存整个图像需要用200×200×3的存储空间,即120000个字节

  • 灰度图像

    • 灰度图就是只含亮度信息,不含色彩信息的图像

    • 要表示灰度图,只需要将亮度值进行量化

      • 量化成0-255共256个等级,0表示最暗(全黑),255表示最亮(全白)

      • 灰度图的RGB每个分量都相同(即只保留一个通道)

  • 二值图像

    • 每个像素只有黑白两种颜色的图像,即只有0、1两种取值
  • 对比图


1.4 图像在计算机中的存储
  • 存储的是像素点

  • 对于彩色图像:每个像素点各有RGB三个通道,每个通道的值都在0-255之间

  • 对于灰度图像:可以认为每个像素点只有一个通道,值也在0-255之间

  • 对于二值图像:只有0、1两个值

1.5 如何用图片来训练&测试BP神经网络
  • 以本次实验所用的实验数据Mnist数据集为例:包含6w个训练集train样本、1w个测试集test样本;所有的图片都是灰度图;每张图片都有20*20=400个像素点

  • 读取图片,读取的是像素值,将每张图片的这400像素点的像素值拉成1行或1列向量存储

  • 将BP神经网络输入层的节点数定为400

  • BP神经网络每次处理一个样本,即一张图片

  • 由此,这400个像素点的像素值便可作为BP神经网络输入层的输入

2. BP神经网络

相关文章

  • (一)预备知识

    1. 图像 1.1 图像(Image) 具体概念:可以看作是对物体或场景的一种表现形式,在人的视觉系统中产生视觉印...

  • 一.预备知识

    C++对大小写敏感,也就是区分大小写。 C++必须包含一个名为main()的函数。 C++注释以 // 开头。 如...

  • 【 数据结构 & 算法 】—— 二叉树、图

    思维导图 预备知识:二叉树定义(★) 预备知识_二叉树定义.cpp 预备知识:二叉树的深度遍历(★) 预备知识_二...

  • 预备知识

    M3内核基本结构 Cortex-M3内核是32位的 M3F103内核采用Thumb-2指令集 支持16/32位指令...

  • 预备知识

    数据仓库定义 数据仓库的基本概念 面向主题的、集成的、非易失的、反应历史变化的,数据集合,用于支持管理决策。 数据...

  • 预备知识

    定义一个结构体,包括邻接结点和边权值,用来表示一条边 用vector表示结点 清空 添加 删除

  • 【 数据结构 & 算法 】—— 栈、队列、堆

    < 思维导图 > 预备知识:STL stack(堆) 预备知识:STL queue(队列) 使用队列实现栈(栈、队...

  • 2019-11-07 检查gcc交叉编译器预定义宏(ARM32/

    预备知识1 预备知识2https://www.veryarm.com/872.html Ubuntu 安装64位a...

  • 【 数据结构 & 算法 】—— 贪心算法

    < 思维导图 > 预备知识:钞票支付问题(贪心法) 预备知识_钞票支付.cpp 分糖果(排序、贪心)(★) Lee...

  • NLP预备知识

    拉普拉斯平滑(Laplace Smoothing) 来源: https://www.cnblogs.com/bqt...

网友评论

      本文标题:(一)预备知识

      本文链接:https://www.haomeiwen.com/subject/vafvsftx.html