I have a tif file of size ~2GB. I want to convert it into a numpy array for further processing. I tried to open the image using PIL.Image.open("FileName") and then add it to numpy array. But I am getting the error:
IOError: cannot identify image file
The file format is correct and also the location is accurately specified. Can you provide some information on why it might be happening? Do you think it has to do with the file size?