0

I am trying to save the visualization resutls of my program which outputs images under a certain path. However, each time when it saves the image, it saves over the one before.

if visualize:
                    # Visualize
                    plt.xlim((0, 640))
                    plt.ylim((0, 480))
                    plt.imshow(scipy.misc.imresize(img, (480, 640)))
                    # Projections
                    for edge in edges_corners:
                        plt.plot(proj_corners_gt[edge, 0], proj_corners_gt[edge, 1], color='g', linewidth=3.0)
                        plt.plot(proj_corners_pr[edge, 0], proj_corners_pr[edge, 1], color='b', linewidth=3.0)
                    plt.gca().invert_yaxis()
                    #plt.show()
                    plt.savefig(outputdir + componentname + str(count) + '.png')

count = count + 1

In the end, I end up with like images that look like this:

enter image description here

enter image description here

There should be a way to "refresh" the image each time. Anyone knows what that update function is?

Schütze
  • 1,044
  • 5
  • 28
  • 48

0 Answers0