如何学习可视化?

Posted 凯小默

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何学习可视化?相关的知识,希望对你有一定的参考价值。

可视化知识体系

在这里插入图片描述

视觉

在这里插入图片描述

数据

在这里插入图片描述

性能

在这里插入图片描述

学习重点

重点放在理论基础上

1. 图形基础

熟悉 html/CSS、SVG、Canvas2D 和 WebGL 这四种图形系统,掌握它们的基本用法、原则、优点和局限性。

2. 数学基础

对向量和矩阵运算、参数方程、三角剖分和仿射变换等内容,建立一套通用的数学知识体系,能适用于所有图形系统,以此来解决可视化图形呈现中的大部分问题。

3. 视觉呈现

在基础阶段:知道如何以像素化的方式处理图案,来实现各种细节效果

在高级阶段:知道动画、3D 和交互等更深入的话题,了解美颜、图片处理和视觉特效等

4. 性能优化

熟悉 WebGL 渲染复杂的 2D、3D 模型的方法

了解可视化高性能渲染的技术思路,能比较轻松地找到可视化应用中的性能瓶颈并着手优化

5. 数据驱动

通过 3D 柱状图、3D 层级结构图、3D 音乐可视化等案例,熟悉数据处理的技巧,真正将数据和视觉呈现结合起来,能实现具有科技感的 3D 可视化大屏效果,并最终形成完整的可视化解决方案。

学习资料推荐

以上是关于如何学习可视化?的主要内容,如果未能解决你的问题,请参考以下文章

如何可视化深度学习网络中Attention层

深度学习如何调参,LRN全称为Local Response Normalization,Dropout叫作随机失活

知乎python 爬虫如何入门学习

初步学习MySQL

Kibana:可视化机器学习中的异常

TensorBoard: 可视化学习