Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import math as mt
- import numpy as np
- from PIL import Image
- f = open("data.txt")
- data = []
- height = 7340
- width = 8680
- m = 0
- for i in range(height):
- line = f.readline()
- data.append(list(map(float, line.split())))
- for i in range(height):
- m = max(m, max(data[i]))
- pic = np.zeros([height, width, 3], dtype=np.uint8)
- for i in range(height):
- for j in range(width):
- if(data[i][j] == 0):
- pic[i][j] = 0
- else:
- pic[i][j] = 255 * mt.log(data[i][j], m)
- img = Image.fromarray(pic)
- img.save('imrgb3.png')
- f.close()
Advertisement
Add Comment
Please, Sign In to add comment