img = plt.imread(urllib.request.urlopen(
    'http://upload.wikimedia.org/wikipedia/en/thumb/5/56/Matplotlib_logo.svg/500px-Matplotlib_logo.svg.png'
    ))
ypixels, xpixels, bands = img.shape
dpi = 72.0
xinch = xpixels / dpi
yinch = ypixels / dpi
fig = plt.figure(figsize=(xinch, yinch))
ax = plt.axes([0.0, 0.0, 1.0, 1.0], frameon=False, xticks=[], yticks=[])
ax.imshow(img, interpolation='none')
plt.savefig('D:\\mpl_logo.png', dpi=dpi, transparent=True)
Установка размера холста для рисования в Matplotlib