Skip to main content

Add your description here

Project description

Computer Vision for Python Toolkit

Welcome to cvpy, a Python library designed to simplify and streamline common computer vision tasks, with a particular focus on segmentation.

Features

1. Image Segmentation Toolkit (cvpy.imseg)

The cvpy.imseg package provides robust tools for creating and manipulating:

  • Bounding Boxes: Easily define and adjust bounding boxes within images.
  • Contours: Tools to work with image contours, simplifying the process of identifying and working with object boundaries.

Within this package, you'll also find cvpy.imseg.immasks, which includes:

  • Image Segmentation Masks: Support for various representations of image segmentations (masks), enabling flexible and efficient manipulation of mask data. Including - BinaryMask - SpareMask - CategoricalMask - CompoundMask

2. OpenCV Wrapper and Extender (cvpy.cvw)

The cvpy.cvw package acts as a wrapper and extender for OpenCV, adding new functionality and simplifying common OpenCV workflows, while maintaining compatibility with the broader OpenCV ecosystem.

Highlights include - a simple GUI generator. - FileNotFound Errors for cv2.imread

Installation

To install cvpy, simply run:

pip install cvpy-toolkit

Getting Started

TODO(add some examples)

Contributing

We welcome contributions to cvpy. If you'd like to contribute, please fork the repository, make your changes, and submit a pull request.


Let me know if you'd like any changes or additions!

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

cvpy_toolkit-0.1.0.tar.gz (51.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cvpy_toolkit-0.1.0-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

Details for the file cvpy_toolkit-0.1.0.tar.gz.

File metadata

  • Download URL: cvpy_toolkit-0.1.0.tar.gz
  • Upload date:
  • Size: 51.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for cvpy_toolkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 db9a61fb5ee84c58cdfa7ee6933bcfe88dcde905fae4c2fc073522b95560aa10
MD5 6a7eb335513ec5959c2e8aa695a2352c
BLAKE2b-256 655c4f783218bca81d3dd5062e28b4aafe5b48e6d27bac7daf394209bf5ab92f

See more details on using hashes here.

File details

Details for the file cvpy_toolkit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cvpy_toolkit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 27.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for cvpy_toolkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92cdfb9db69b05efe3a5383f37827f872110f07d97f8966325c36354e105a9b6
MD5 46d79293abd310df6d23a8cfe96eceb4
BLAKE2b-256 2ad680c8f674daf8d9120c0859a56cf6314d6bb684ad6489d52da565211359db

See more details on using hashes here.

Supported by

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