Skip to content

Commit 75daf55

Browse files
authored
Merge pull request #156 from christianbrodbeck/imageio
[MRG] FIX: make screenshot() before starting movie
2 parents 79beb15 + b279db2 commit 75daf55

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

surfer/tests/test_viz.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ def test_offscreen():
3737
"""
3838
mlab.options.backend = 'auto'
3939
brain = Brain(*std_args, offscreen=True)
40+
# Sometimes the first screenshot is rendered with a different
41+
# resolution on OS X
42+
brain.screenshot()
4043
shot = brain.screenshot()
4144
assert_array_equal(shot.shape, (800, 800, 3))
4245
brain.close()

surfer/viz.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2250,6 +2250,9 @@ def save_movie(self, fname, time_dilation=4., tmin=None, tmax=None,
22502250

22512251
logger.debug("Save movie for time points/samples\n%s\n%s"
22522252
% (times, time_idx))
2253+
# Sometimes the first screenshot is rendered with a different
2254+
# resolution on OS X
2255+
self.screenshot()
22532256
images = (self.screenshot() for _ in
22542257
self._iter_time(time_idx, interpolation))
22552258
imageio.mimwrite(fname, images, **kwargs)

0 commit comments

Comments
 (0)