Example #1
0
(options, args) = parser.parse_args()
if len(args) == 0:
    figpats = ['*.png']
#    parser.error('you must provide a valid file pattern as first argument')
else:
    figpats = args

# Check files
import glob
files = [glob.glob(figpat) for figpat in figpats]
if not files:
    sys.exit('No file found with this pattern: %s' % figpat)
elif options.verbose:
    print 'Found %i files' % len(files)
if options.output is None:
    if options.windows:
        options.output = 'anim.mpg'
    else:
        options.output = 'anim.gif'

# Call to make_movie
from vacumm.misc.plot import make_movie
make_movie(figpat,
           options.output,
           delay=options.delay,
           windows=options.windows,
           clean=options.clean,
           verbose=options.verbose)
if options.verbose:
    print 'Created animation file: ' + options.output
Example #2
0
        colorbar_shrink=.7,
        right=1,
        quiver_samp=2,
        figsize=(6, 4.5),
        proj='merc',
        title='Courants Bretagne sud')

    # Progress
    P.text(.98 * m.xmax,
           .98 * m.ymax,
           '%i / %i' % (it + 1, nt),
           ha='right',
           va='top',
           zorder=200,
           size=12,
           family='monospace')

    # Save
    P.savefig('quiver%02i.png' % it)
    if it == 0: savefigs(__file__[:-3] + '_png.png')
    P.close()
    gc.collect()

# Animations
outbase = __file__[:-3].replace('.', '-')
# - gif anime
make_movie('quiver*.png', outbase + '.gif')
# - video compatible windows
#make_movie('quiver*.png', outbase+'_mpg.mpg', clean=True)
print 'Done'
Example #3
0
    default=False)
   
# Parse
(options, args) = parser.parse_args()
if len(args)==0:
    figpats = ['*.png']
#    parser.error('you must provide a valid file pattern as first argument')
else:
    figpats = args

# Check files
import glob
files = [glob.glob(figpat) for figpat in figpats]
if not files:
    sys.exit('No file found with this pattern: %s'%figpat)
elif options.verbose:
    print 'Found %i files'%len(files)
if options.output is None:
    if options.windows:
        options.output = 'anim.mpg'
    else:
        options.output = 'anim.gif'
    
# Call to make_movie
from vacumm.misc.plot import make_movie
make_movie(figpat, options.output, delay=options.delay, windows=options.windows, 
    clean=options.clean, verbose=options.verbose)
if options.verbose: print 'Created animation file: '+options.output

    
        quiver_samp=2,
        figsize=(6, 4.5),
        proj="merc",
        title="Courants Bretagne sud",
    )
    # Indicateur de progression
    P.text(
        0.98 * m.xmax,
        0.98 * m.ymax,
        "%i / %i" % (it + 1, nt),
        ha="right",
        va="top",
        zorder=200,
        size=12,
        family="monospace",
    )
    # Savegardes
    P.savefig("quiver%02i.png" % it)
    if it == 0:
        savefigs(__file__[:-3] + "_png.png")
    P.close()
    gc.collect()

# Creation des animations
outbase = __file__[:-3].replace(".", "-")
# - gif anime
make_movie("quiver*.png", outbase + ".gif")
# - video compatible windows
# make_movie('quiver*.png', outbase+'_mpg.mpg', clean=True)
print "Done"