.. _api-watermark_image:

api example code: watermark_image.py
====================================



.. plot:: /media/TOSHI/temp/numpy_scipy_matplotlib/matplotlib/matplotlib-1.1.1~rc2/doc/mpl_examples/api/watermark_image.py

::

    """
    Use a PNG file as a watermark
    """
    import numpy as np
    import matplotlib
    import matplotlib.cbook as cbook
    import matplotlib.image as image
    import matplotlib.pyplot as plt
    
    datafile = cbook.get_sample_data('logo2.png', asfileobj=False)
    print 'loading', datafile
    im = image.imread(datafile)
    im[:,:,-1] = 0.5  # set the alpha channel
    
    fig = plt.figure()
    ax = fig.add_subplot(111)
    
    ax.plot(np.random.rand(20), '-o', ms=20, lw=2, alpha=0.7, mfc='orange')
    ax.grid()
    fig.figimage(im, 10, 10)
    
    plt.show()
    

Keywords: python, matplotlib, pylab, example, codex (see :ref:`how-to-search-examples`)