Day21 TensorFlow&OpenCV简介

我的目的

学习图像辨识,顺便拯救专题,再顺便参加铁人赛,一鱼三吃,真香/images/emoticon/emoticon01.gif

图像辨识的原理

简单说就是,先用小范围的滤镜(filter)来取得影像的边缘、形状等......特徵,再运用这些特徵训练模型。


什麽是神经网路模型?

模型是特徵值X和标签Y之间的关系。常见的有:
多层感知器 MLP(Multilayer Perceptron):主要用在Excel格式的资料。
卷积神经网路 CNN(Convolutional Neural Network):主要用在图片和多维度的资料。
循环神经网路 RNN(Recurrent neural network):大多用在文字。
长短期记忆LSTM(Long Short-Term Memory):用在跟时间有关的资料。


什麽是TensorFlow?

是一种由Google开发的开源的框架。

TensorFlow的优点

  • 开发自由度高。
  • 遇到问题较容易找到解决办法。
  • 会随着新的机器学习演算法更新。
  • 具有高度可视化的工具TensorBoard。

什麽是OpenCV?

全称是Open Source Computer Vision Library,是一个跨平台的电脑视觉处理函式库。

OpenCV的应用

  • AR
  • VR
  • 人脸识别
  • 手势识别
  • 人机互动
  • 动作识别
  • 运动追踪
  • 物体识别
  • 图像分割
  • 机器人

Reference:TensorFlow 2.x人工智慧、机器学习超炫范例200+


<<:  2021-Day22. Serverless(十):AWS - 建立帐号

>>:  Day12 - 状态机与现实世界的落差 - 2: State Explosion(状态大爆炸)

Day 30:吸收、创意、思考

前言 工程师听起来就像工具人一样,每天都有追不完的技术,赶不完的专案,但如果我们不保持好奇心跟创意,...

AE卷轴制作2-Day3

虽然我一直知道Null是一个空物体, 可以让物体多一个中心点,但透过练习才知道, 他可以中央控管涂层...

Day30-2 - GitLab CI 还可以怎麽重构及整理 .gitlab-ci.yml ?

上一篇举了一个小例子来说明,一般遇到比较冗长的 .gitlab-ci.yml 大致上可以怎麽思考整理...

[Day_7]资料储存容器 (1) - tuple

Python的资料储存容器, 可以分为tuple、串列(list)、字典(dict)与集合(set)...

我虽是灾难吸引器-但真的没有发色情连结

常遇到灾难级的Crash...这次是更... 今早,7:54分上班,就开始在机房里作业,10点多的时...