Esempio n. 1
0
 def precompute_queries(back):
     # Batch -> Precompute Queries
     # TODO:
     #http://stackoverflow.com/questions/15637768/
     # pyqt-how-to-capture-output-of-pythons-interpreter-
     # and-display-it-in-qedittext
     #prevBlock = back.front.blockSignals(True)
     from hotspotter import matching_functions as mf
     from hotspotter import DataStructures as ds
     from hotspotter import match_chips3 as mc3
     import sys
     import pdb
     pdb.set_trace()
     back.precompute_feats()
     valid_cx = back.hs.get_valid_cxs()
     if back.hs.args.quiet:
         mc3.print_off()
         ds.print_off()
         mf.print_off()
     fmtstr = helpers.progress_str(len(valid_cx), '[back*] Query qcx=%r: ')
     for count, qcx in enumerate(valid_cx):
         sys.stdout.write(fmtstr % (qcx, count))
         back.hs.query(qcx, dochecks=False)
         if count % 100 == 0:
             sys.stdout.write('\n ...')
     sys.stdout.write('\n ...')
     mc3.print_on()
     ds.print_on()
     mf.print_on()
     print('')
Esempio n. 2
0
 def precompute_queries(back):
     # Batch -> Precompute Queries
     # TODO:
     #http://stackoverflow.com/questions/15637768/
     # pyqt-how-to-capture-output-of-pythons-interpreter-
     # and-display-it-in-qedittext
     #prevBlock = back.front.blockSignals(True)
     import matching_functions as mf
     import DataStructures as ds
     import match_chips3 as mc3
     import sys
     back.precompute_feats()
     valid_cx = back.hs.get_valid_cxs()
     if back.hs.args.quiet:
         mc3.print_off()
         ds.print_off()
         mf.print_off()
     fmtstr = helpers.progress_str(len(valid_cx), '[back*] Query qcx=%r: ')
     for count, qcx in enumerate(valid_cx):
         sys.stdout.write(fmtstr % (qcx, count))
         back.hs.query(qcx, dochecks=False)
         if count % 100 == 0:
             sys.stdout.write('\n ...')
     sys.stdout.write('\n ...')
     mc3.print_on()
     ds.print_on()
     mf.print_on()
     print('')
Esempio n. 3
0
def all_printoff():
    from hotspotter import fileio as io
    from hotspotter import HotSpotterAPI as api
    ds.print_off()
    mf.print_off()
    io.print_off()
    api.print_off()
    mc3.print_off()
    vr2.print_off()
Esempio n. 4
0
def all_printoff():
    from hotspotter import fileio as io
    from hotspotter import HotSpotterAPI as api
    ds.print_off()
    mf.print_off()
    io.print_off()
    api.print_off()
    mc3.print_off()
    vr2.print_off()