title: Save Matplotlib figure as TIFF
body: <p>Does anyone know how to save a Matplotlib figure as *.tiff? It seems that this format is not supported in Python, while the journals are quite often ask for that format.</p>
  
  <p>I am adding some minimal code:</p>
  
  <pre><code># -*- coding: utf-8 -*-
  
  from mpl_toolkits.mplot3d import Axes3D
  import matplotlib.pyplot as plt
  import numpy as np
  
  # fig setup
  fig = plt.figure(figsize=(5,5), dpi=300)
  ax = fig.gca(projection='3d')
  ax.set_xlim([-1,1])
  ax.set_ylim([-1,1])
  ax.set_zlim([-1,1])
  ax.axes.xaxis.set_ticklabels([])
  ax.axes.yaxis.set_ticklabels([])
  ax.axes.zaxis.set_ticklabels([])
  
  # draw a surface
  xx, yy = np.meshgrid(range(-1,2), range(-1,2))
  zz = np.zeros(shape=(3,3))
  ax.plot_surface(xx, yy, zz, color='#c8c8c8', alpha=0.3)
  ax.plot_surface(xx, zz, yy, color='#b6b6ff', alpha=0.2)
  
  # draw a point
  ax.scatter([0],[0],[0], color='b', s=200)
  </code></pre>
  
  <p>This works:</p>
  
  <pre><code>fig.savefig('3dPlot.pdf')
  </code></pre>
  
  <p>But this does not:</p>
  
  <pre><code>fig.savefig('3dPlot.tif')
  </code></pre>