ImageArray.
write_png
(filename, clip_ratio=None, background='black', rescale=True)[source]¶Writes ImageArray to png file.
Parameters: | filename: string :
clip_ratio: float, optional :
background: :
rescale: boolean, optional :
|
---|
Examples
>>> im = np.zeros([64,128,4])
>>> for i in range(im.shape[0]):
... for k in range(im.shape[2]):
... im[i,:,k] = np.linspace(0.,10.*k, im.shape[1])
>>> im_arr = ImageArray(im)
>>> im_arr.write_png('standard.png')
>>> im_arr.write_png('non-scaled.png', rescale=False)
>>> im_arr.write_png('black_bg.png', background='black')
>>> im_arr.write_png('white_bg.png', background='white')
>>> im_arr.write_png('green_bg.png', background=[0,1,0,1])
>>> im_arr.write_png('transparent_bg.png', background=None)