Thanks for your comment. I also try to open the tiff files with GIMP 2 but it doesn’t work either.
I tried to upload some examples but it says tiff files are not authorized. Only jpg, png, gif is allowed.
I’m wondering if the data type of the numpy array should be uint16 or anything else. The original intensities are designed to be 16 bit unsigned integer. However, although I tried to modify the array to np.uint16, the output tiff files are still unreadable.