擅长:python、mysql、java
<p>这对我有效。绘制后,使用ax=plt.gca()从plt获取Axes对象。然后设置ax对象的xlim和ylim以匹配图像宽度和图像高度。绘图时,Matplotlib似乎会自动增加查看区域的xlim和ylim。请注意,设置y_lim时,必须反转坐标顺序。</p>
<pre><code>for i in range(len(r)):
plt.plot(r[i][0],r[i][1],c=(rgb_number(speeds[i]),0,1-rgb_number(speeds[i])),linewidth=1)
plt.axis('off')
ax = plt.gca();
ax.set_xlim(0.0, width_of_im);
ax.set_ylim(height_of_im, 0.0);
plt.savefig( IMG_DIR + 'match.png',bbox_inches='tight', transparent="True")
</code></pre>