小编ref*_*fle的帖子

使用subplot时删除白色边框并在python中显示imshow(Matplotlib)

import numpy as np
import sys
import matplotlib as mpl
import matplotlib.pyplot as plt
Run Code Online (Sandbox Code Playgroud)

我使用以下代码来保存图像

fig, ax = plt.subplots(frameon=False)
ax.axis                 ('off')
ax.imshow               (array[:,:,0,0,0])
fig.savefig             ("file.png", bbox_inches='tight')
Run Code Online (Sandbox Code Playgroud)

但是,我得到的是 在此输入图像描述 而这显然仍然有一个白色的边框.我怎么摆脱它?


array.shape是:(256,256,1,1,3)

python matplotlib figure imshow

7
推荐指数
2
解决办法
5516
查看次数

裁剪np.array的一部分

我有一个类似的numpy数组

A.shape
(512,270,1,20)
Run Code Online (Sandbox Code Playgroud)

我不想在维度4中使用所有20个图层.新阵列应该是这样的

Anew.shape
(512,270,1,2)
Run Code Online (Sandbox Code Playgroud)

所以我想裁掉阵列A的2个"切片"

python arrays numpy

4
推荐指数
1
解决办法
1万
查看次数

什么rsync过滤器-f'隐藏,!*/'做什么?

我想只使用rsync同步特定文件.我发现:

rsync --include='SpecificFiles*' -f 'hide,! */' ~/src ~/dst
Run Code Online (Sandbox Code Playgroud)

"包括"是显而易见的,但"-f ......"部分有什么作用?谢谢!

bash terminal rsync

1
推荐指数
1
解决办法
588
查看次数

标签 统计

python ×2

arrays ×1

bash ×1

figure ×1

imshow ×1

matplotlib ×1

numpy ×1

rsync ×1

terminal ×1