from pychecktiff import validate_tiff_from_file # Verify image messages = validate_tiff_from_file('file.tiff') # Check if image have errors if messages[0]: # Display error messages print("Image have errors") for err in messages[0]: print(err) # Check if image have warnings if messages[1]: # Display warning messages print("Image have warnings") for warn in messages[1]: print(warn)
from pychecktiff import validate_tiff_from_buffer # Open file with open('file.tiff', 'rb') as image: # Read image data image_data = image.read() # Verify image messages = validate_tiff_from_buffer(image_data) # Check if image have errors if messages[0]: # Display error messages print("Image have errors") for err in messages[0]: print(err) # Check if image have warnings if messages[1]: # Display warning messages print("Image have warnings") for warn in messages[1]: print(warn)
When you call pychecktiff functions it returns a two dimentional array with warning and error messages
[ [], # Error messages [] # Warning messages ]
There was an error while loading. Please reload this page.