Austin Cawley-Edwards
Stevens Institute of Technology
CS 558: Computer Vision
Prof. Enrique Dunn
A basic feature and edge detection implementation in Python3.
If you do not want do install, you can run with:
$ python3 detection/cli.py [...]
- Run
sudo pip3 install -e .[test]
to install a local, 'in place' copy. - Run
sudo pip3 uninstall detection
to uninstall.
-
Run
python3 setup.py develop
to install a local, 'in place' copy. -
Run
python3 setup.py develop --uninstall
to uninstall this copy. -
Run
python3 setup.py install
to install a local immutable copy.
Needs PIL / Pillow install on the system to work with images.
- Doxygen
- Pandoc
- Latex
Two CLIs are available with a few options.
$ detection --help # Prints options
$ detection -i [INPUT FILE] -o [OUTPUT DEST] [OPTIONS]
-t [NUMBER]
: Specify a threshold for the various suppression-gs [NUMBER]
: Specify the sigma to be used for the Gaussian filter-op [OPERATION]
: Specify the operation to perform- Many others found in with
-h
flags
$ segmentation --help # Prints options
$ segmentation -i [INPUT FILE] -o [OUTPUT DEST] [OPTIONS]
Look for a doxygen-generated pdf called refman.pdf
for full source documentation.
Source Code can be found in the detection
directory.