forgot to rescale transparency mask by pixelsizes.

This commit is contained in:
Philip Eisenlohr 2015-07-16 22:34:26 +00:00
parent 25a03e128a
commit e08b7bd02e
1 changed files with 6 additions and 2 deletions

View File

@ -119,7 +119,7 @@ for name in filenames:
if np.all(np.array(options.range) == 0.0): if np.all(np.array(options.range) == 0.0):
options.range = [table.data[mask].min(), options.range = [table.data[mask].min(),
table.data[mask].max()] table.data[mask].max()]
file['croak'].write('data range: %g %g\n'%(options.range[0],options.range[1])) file['croak'].write('data range: {0} {1}\n'.format(*options.range))
delta = max(options.range) - min(options.range) delta = max(options.range) - min(options.range)
avg = 0.5*(max(options.range) + min(options.range)) avg = 0.5*(max(options.range) + min(options.range))
@ -134,8 +134,12 @@ for name in filenames:
repeat(options.pixelsizex,axis = 1).\ repeat(options.pixelsizex,axis = 1).\
repeat(options.pixelsizey,axis = 0) repeat(options.pixelsizey,axis = 0)
mask = mask.\
repeat(options.pixelsizex,axis = 1).\
repeat(options.pixelsizey,axis = 0)
(height,width) = table.data.shape (height,width) = table.data.shape
file['croak'].write('image dimension: %i x %i\n'%(width,height)) file['croak'].write('image dimension: {0} x {1}\n'.format(width,height))
im = Image.fromarray(np.dstack((theColors[np.array(255*table.data,dtype=np.uint8)], im = Image.fromarray(np.dstack((theColors[np.array(255*table.data,dtype=np.uint8)],
255*mask.astype(np.uint8))), 'RGBA').\ 255*mask.astype(np.uint8))), 'RGBA').\