zsh2270365028的个人博客分享 http://blog.sciencenet.cn/u/zsh2270365028

博文

[转载]Interpolations for imshow

已有 1308 次阅读 2022-1-26 14:29 |个人分类:Python|系统分类:科研笔记|文章来源:转载

refer to: https://matplotlib.org/stable/gallery/images_contours_and_fields/interpolation_methods.html#sphx-glr-gallery-images-contours-and-fields-interpolation-methods-py


This example displays the difference between interpolation methods forimshow.

If interpolation is None, it defaults to the rcParams["image.interpolation"] (default: 'antialiased'). If the interpolation is 'none', then no interpolation is performed for the Agg, ps and pdf backends. Other backends will default to 'antialiased'.

For the Agg, ps and pdf backends, interpolation = 'none' works well when a big image is scaled down, while interpolation = 'nearest' works well when a small image is scaled up.

See Image antialiasing for a discussion on the default interpolation="antialiased" option.

import matplotlib.pyplot as pltimport numpy as npmethods = [None, 'none', 'nearest', 'bilinear', 'bicubic', 'spline16',
           'spline36', 'hanning', 'hamming', 'hermite', 'kaiser', 'quadric',
           'catrom', 'gaussian', 'bessel', 'mitchell', 'sinc', 'lanczos']# Fixing random state for reproducibilitynp.random.seed(19680801)grid = np.random.rand(4, 4)fig, axs = plt.subplots(nrows=3, ncols=6, figsize=(9, 6),
                        subplot_kw={'xticks': [], 'yticks': []})for ax, interp_method in zip(axs.flat, methods):
    ax.imshow(grid, interpolation=interp_method, cmap='viridis')
    ax.set_title(str(interp_method))plt.tight_layout()plt.show()

None, none, nearest, bilinear, bicubic, spline16, spline36, hanning, hamming, hermite, kaiser, quadric, catrom, gaussian, bessel, mitchell, sinc, lanczos

References

The use of the following functions, methods, classes and modules is shown in this example:




https://blog.sciencenet.cn/blog-587102-1322759.html

上一篇:[转载]Multi Image
下一篇:[转载]Python空间绘图-Colorbar详解
收藏 IP: 119.78.226.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-14 06:45

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部