Repository navigation
Usage: Library
prston edited this page Nov 12, 2014
·
1 revision
from pycheckjpeg import validate_jpeg_from_file
# Verify image
messages = validate_jpeg_from_file('file.jpeg')
# 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 pycheckjpeg import validate_jpeg_from_buffer
# Open file
with open('file.jpeg', 'rb') as image:
# Read image data
image_data = image.read()
# Verify image
messages = validate_jpeg_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 pycheckjpeg functions it returns a two dimentional array with warning and error messages
[
[], # Error messages
[] # Warning messages
]
Documentation under CC BY-SA license (c) 2014 FOXEL SA