From 992d9df37e578ac880531aefcbec6c6ca718bba7 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Sun, 8 Nov 2009 00:08:34 +0200 Subject: [PATCH] Add image viewer script. --- scikits/image/scripts/__init__.py | 0 scikits/image/scripts/scivi.py | 13 +++++++++++++ setup.py | 5 +++++ 3 files changed, 18 insertions(+) create mode 100644 scikits/image/scripts/__init__.py create mode 100755 scikits/image/scripts/scivi.py diff --git a/scikits/image/scripts/__init__.py b/scikits/image/scripts/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/scikits/image/scripts/scivi.py b/scikits/image/scripts/scivi.py new file mode 100755 index 00000000..553b975f --- /dev/null +++ b/scikits/image/scripts/scivi.py @@ -0,0 +1,13 @@ +"""scikits.image viewer""" +def main(): + import scikits.image.io as io + import sys + + if len(sys.argv) != 2: + print "Usage: scivi " + sys.exit(-1) + + io.use_plugin('qt') + io.imshow(io.imread(sys.argv[1]), fancy=True) + io.show() + diff --git a/setup.py b/setup.py index 160fca2d..bbff4ce5 100644 --- a/setup.py +++ b/setup.py @@ -78,4 +78,9 @@ if __name__ == "__main__": packages=setuptools.find_packages(), include_package_data=True, zip_safe=False, # the package can run out of an .egg file + + entry_points={ + 'console_scripts': [ + 'scivi = scikits.image.scripts.scivi:main'] + }, )