Skip to main content

Python utility package for common computer vision tasks.

Project description

vito - Vision Tools

View on PyPI License

Python utilities for common computer vision tasks. The goal of this package is to provide a lightweight, python-only package helping you with standard/recurring image manipulation tasks.


  • numpy
  • PIL


  • Pseudocoloring:
# Load a single-channel image
peaks = imutils.imread('peaks.png', mode='L')
# Colorize it
colorized = imvis.pseudocolor(peaks, limits=None, color_map=colormaps.colormap_parula_rgb)


  • 0.1.0
    • First actually useful release
    • Contains most of the functionality of pvt (a library I developed throughout my studies)
      • cam_projections - projective geometry, lens distortion/rectification (Plumb Bob model), etc.
      • colormaps - colormap definitions for visualization (jet, parula, magma, viridis, etc.)
      • imutils - image loading, conversion, RoI handling (e.g. apply functions on several patches of an image)
      • imvis - visualization helpers, e.g. pseudocoloring or overlaying images
      • pyutils - common python functions (timing code, string manipulation, list sorting/search, etc.)
  • 0.0.1
    • Initial public release
    • Contains common python/language and camera projection utils


  • flow - read/write/visualize
  • anonymization utils
  • augmentation

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vito-0.1.0.tar.gz (35.0 kB view hashes)

Uploaded Source

Built Distribution

vito-0.1.0-py3-none-any.whl (36.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page