1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

python图像处理图象的制作详细说明

Python图像处理实例详细说明

你好,我是本际云服务器推荐网的小编小本本。今天跟大家介绍一下Python图像处理的实例,希望能给大家带来一些帮助。

python图像处理图象的制作详细说明

用Matplotlib绘制图片

Matplotlib是一个专业绘图的库,可以对图片进行制作、设置多个窗口、调整窗口尺寸、隐藏坐标尺等操作。我们可以使用imshow()函数来绘制图片,使用show()函数来显示窗口。

imshow()函数格式为: matplotlib.pyplot.imshow(X, cmap=None)
X: 要绘制的图像或数组。
cmap: 颜色图谱(colormap),默认绘制为RGB(A)颜色空间。

在窗口上绘制完图片后,返回一个AxesImage对象。要在窗口上显示这个对象,我们可以调用show()函数来进行显示,但在ipython环境中,一般可以省略show()函数,也能自动显示出来。

用figure和subplot创建窗口和子图

我们也可以使用figure函数和subplot函数分别创建主窗口和子图,在不同的子图上显示不同的图片。figure()函数用于创建对话框,subplot()函数用于区分子图。

另外,我们还可以使用subplots()函数创建窗口并划分子图。该函数返回一个窗口figure和一个tuple型的ax对象,该对象包含所有的子图,可结合ravel()函数列出所有子图。

其它方法绘制和显示图片

除了使用Matplotlib库来绘制图片外,skimage还有另一个子模块viewer,也提供一个函数来显示图片。这个方法利用Qt工具来创建一块画布,在画布上绘制图像。

绘制和显示图片常用的函数有:

  • matplotlib.pyplot.imshow()
  • matplotlib.pyplot.figure()
  • matplotlib.pyplot.subplot()
  • matplotlib.pyplot.subplots()
  • skimage.viewer.ImageViewer()

以上是Python图像处理的几种常用方法,希望可以对大家有所帮助。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6807.html