Python图像处理
作者|Garima Singh 编译|VK 来源|Git Connected 以前照相从来没有那么容易。现在你只需要一部手机。拍照是免费的,如果我们不考虑手机的费用的话。就在上一代人之前,业余艺术家和真正的艺术家如果拍照非常昂贵,并且每张照片的成本也不是免费的。 我们拍照是为了及时保存伟大的时刻,被保存的记忆随时准备在未来被"打开"。 就像腌制东西一样,我们要注意正确的防腐剂。当然,手机也为我们提供了一系列的图像处理软件,但是一旦我们需要处理大量的照片,我们就需要其他的工具。这时,编程和Python就派上用场了。Python及其模块如Numpy、Scipy、Matplotlib和其他特殊模块提供了各种各样的函数,能够处理大量图片。 为了向你提供必要的知识,本章的Python教程将处理基本的图像处理和操作。为此,我们使用模块NumPy、Matplotlib和SciPy。 我们从scipy包misc开始。 # 以下行仅在Python notebook中需要: %matplotlib inline from scipy import misc ascent = misc.ascent() import matplotlib.pyplot as plt plt.gray() plt.imshow(ascent) plt.show() 除了图像之外,我们还可以看到带有刻度的轴