I am using this code: image2 = cv2.normalize(image, None, 0, 255, cv2.NORM_MINMAX, cv2.CV_8U)
in order to transform a .tif 32-bit float integer to 8-bit int .jpeg. The problem is that it destroys the brightness… How can I have the same brightness to .jpg output as the original .tif? I tried 1023 instead of 511, it fixes, but I don’t know if this is a mainstream solution, and If I face problems in the future…
do you have linear data or gamma-mapped?
do you know the min and max values of your data? do these values even matter? does your data have a “nominal” range of values?
input data and code please. show us what you see. we see nothing here.
2 Likes
How do I read all these??
You don’t read them. There is no function to find them out You need to know them or find them out about the source of your data.