Skip to main content

vuba

pypi docs DOI

vuba (formerly cvu) is an easy to use library for constructing OpenCV HighGUI interfaces.

We developed this library to make coding up computer vision interfaces fast and efficient, allowing users to focus on their given application and bypass the challenges associated with developing a working user interface. We have since extended this to other areas of the OpenCV library, writing wrappers where we feel the reduction in code verbosity improves both readability and reduces complexity in codebases.

Currently the library is split up into three modules:

  • gui - OpenCV HighGUI constructors, for both individual/multiple images and video sequences. These all share the same base constructor class, where the interfaces are constructed through a series of decorators. This enables users to create complex interfaces through a simple, declarative API.
  • imio - Image readers and writers for handling various image formats. Note that regardless of format, the handlers share the same API.
  • ops- Image operations, from simple drawing functions to contour filters and mask constructors.

This library is still in active development and so we welcome feedback on any aspect of vuba.

Metadata

Release files for vuba 0.2.9.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vuba 0.2.9.2
File Size Uploaded
vuba-0.2.9.2.tar.gz 16.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vuba 0.2.9.2
File Interpreter ABI Platform
vuba-0.2.9.2-py3-none-any.whl Python 3 none any Details

Total release size: 32.6 kB

Release files / vuba-0.2.9.2.tar.gz

Download URL vuba-0.2.9.2.tar.gz
Size 16.0 kB
Tags Source
SHA-256 checksum
How to use checksums
aa21603a3243f411e0baaaf3214185a28eee0d0284b48de62f4cd758534fd626
BLAKE2b-256 checksum
How to use checksums
13a61bb4b098637ff883666ac77631b6fc0fc282f98fa760f38620729e6c2a62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / vuba-0.2.9.2-py3-none-any.whl

Download URL vuba-0.2.9.2-py3-none-any.whl
Size 16.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7ee0dfa2aa81348569779ba80ea09f412e01dc73be7fe4ef68d6907d9b0216e4
BLAKE2b-256 checksum
How to use checksums
40611440c6b1d1509683ab47f0f274c3676a37766f467d4c88e074392148e3f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.2.9.2 This release

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

3 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page