Usage : python QReader.py <image>
Requirements:
Copyright @ Phanatagama
from PIL import Image | |
from pyzbar.pyzbar import decode | |
import sys | |
def decodeQR(file): | |
return decode(Image.open(file))[0][0].decode('utf-8') | |
def main(): | |
try: | |
if len(sys.argv) > 1: | |
print("[*] Message :",decodeQR(sys.argv[1])) | |
else: | |
print('[!] Usage : python {} <image>'.format(sys.argv[0])) | |
except: | |
print("[!] Failed : your image isn't valid") | |
if __name__ == '__main__': | |
main() |