From 5e763123f87422e00810bacc0346936a2ae52d3d Mon Sep 17 00:00:00 2001 From: jaseg Date: Tue, 30 Jul 2013 13:33:07 +0200 Subject: Removed standard colors 0-15 for portability. Removed pygments dep. Fixed setup.py --- pixelterm | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100755 pixelterm (limited to 'pixelterm') diff --git a/pixelterm b/pixelterm deleted file mode 100755 index 79c9cd2..0000000 --- a/pixelterm +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python - -import os, sys, argparse, os.path, json -import pixelterm -from multiprocessing import Pool -from PIL import Image, PngImagePlugin - -def convert(f): - img = Image.open(f).convert("RGBA") - if args.output_dir: - print(f) - foo, _, _ = f.rpartition('.png') - output = os.path.join(args.output_dir, os.path.basename(foo)+'.pony') - metadata = json.loads(img.info.get('pixelterm-metadata')) - comment = metadata.get('_comment') - if comment is not None: - del metadata['_comment'] - comment = '\n'+comment - else: - comment = '' - metadataarea = '$$$\n' +\ - '\n'.join([ '\n'.join([ k.upper() + ': ' + v for v in metadata[k] ]) for k in sorted(metadata.keys()) ]) +\ - comment + '\n$$$\n' - with open(output, 'w') as of: - of.write(metadataarea) - of.write(pixelterm.termify_pixels(img)) - else: - print(pixelterm.termify_pixels(img)) - -if __name__ == '__main__': - parser = argparse.ArgumentParser(description='Render pixel images on 256-color ANSI terminals') - parser.add_argument('image', type=str, nargs='*') - parser.add_argument('-d', '--output-dir', type=str, help='Output directory (if not given, output to stdout)') - args = parser.parse_args() - p = Pool() - p.map(convert, args.image) -- cgit