Я пытаюсь построить лабиринт, через который я прохожу, когда я использую plt.show (), я получаю весь лабиринт, тогда как, когда я сохраняю то же самое изображение, используя savefig, последний ряд и столбец, нанесенный на график, обрезаются / обрезаются.
Это код, используемый для построения лабиринта.(Я приложил скриншоты лабиринта.)
def maze_plot_final(maze):
fig, ax = plt.subplots()
ax.cla()
cmap = plt.cm.get_cmap()
cmap.set_bad("white")
ax.imshow(maze, cmap=cmap)
plt.savefig('figs/dfs-new.png', dpi=1000, bbox_inches='tight',)
Весь пройденный лабиринт
Это скриншот изображения, созданного savefig
Это скриншот последней части лабиринта, показанной plt.show