Python广泛为人应用,AI风暴可能是一个重要的原因。方便快速,非常多的库,重要科技公司的
诸多应用,使这一语言成为一个著名的生产工具语言。
而科学计算的基础,离不开数学运算库,而Python的基础数学工具Numpy,Scipy,Pandas和可视化
matplotlib等等都出自或者是由SciPy.org维护。
在官网scipy.org上可以看到主要的项目:
其中NumPy应该是图像处理最基本也是最重要的一个库了。它也是OpenCV在Python的Warp中出了大力气。
SciPy提供了更多的数学运算,如FFT,信号处理等等。
至于Matplotlib是一个可视化软件,可以画出美丽的2D和3D的数学图表,当然也是可以画出图片的。
IPython和SymPy是Anaconda的重要部分,提供了更好的交互方式和可视化方法。
pandas是一个重要的数据处理库,提供方便的数据接口,拥有强大的数据处理能力。
如果习惯用Matlab的工程人员,可以认真学习这方面的知识,如果想知道处理过程可以阅读代码,绝对会
对知识有更深入的理解,也多了实现计算的方法。
多谢,美。