X-Git-Url: http://git.tomasm.cz/imago.git/blobdiff_plain/116fdaa2331775ba5bd766ac3b885987d772eaee..7debd6efcc5face8fa6c3bd4f5f317a1801d14ce:/imago.py?ds=sidebyside diff --git a/imago.py b/imago.py index d648580..1e0cbba 100755 --- a/imago.py +++ b/imago.py @@ -70,14 +70,15 @@ def main(): if args.l_cache: filename = ("saved/cache/" + args.files[0][:-4] + "_" + str(image.size[0])) + cache_dir = "/".join(filename.split('/')[:-1]) if os.path.exists(filename): lines, l1, l2, bounds, hough = pickle.load(open(filename)) print >> sys.stderr, "using cached results" im_h = None else: lines, l1, l2, bounds, hough, im_h = linef.find_lines(image, show_all, do_something, verbose) - if not os.path.isdir("saved/cache"): - os.makedirs("saved/cache") + if not os.path.isdir(cache_dir): + os.makedirs(cache_dir) d_file = open(filename, 'wb') pickle.dump((lines, l1, l2, bounds, hough), d_file) d_file.close()