#!/usr/bin/env python

import sys
import argparse

from hocr.searching import hocr_get_page_lookup_table, hocr_save_lookup_table

def process_file(filepath):
    lookup_table = hocr_get_page_lookup_table(filepath)
    hocr_save_lookup_table(lookup_table, sys.stdout)


if __name__ == '__main__':
    parser = argparse.ArgumentParser(description='hOCR lookup table creator')
    parser.add_argument('-f', '--infile', help='Filename to read',
                        type=str, default=None)
    args = parser.parse_args()

    process_file(args.infile)
