Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PIL import Image
- import numpy as np
- import os
- for fname in os.listdir("."):
- if fname.endswith(".tiff"):
- im=Image.open(fname)
- arr=np.array(im,dtype=np.uint16)
- maxval = np.max(arr[arr>0])
- minval = np.min(arr[arr>0])
- arr=arr-minval
- arrf = np.array(arr,dtype=np.float)
- arrf = np.array(np.round(255.0*arrf/(maxval-minval)),dtype=np.uint8)
- im8 = Image.fromarray(arrf)
- im8 = im8.resize([500,500])
- im8.save(fname.strip(".tiff")+".jpg")
Add Comment
Please, Sign In to add comment