Skip to main content

A Python Library for Computer-Vision related Tasks

Project description

Xtreme-Vision

Build Status License: MIT

This is the Official Repository of Xtreme-Vision. Xtreme-Vision is a Python Library which is built with simplicity in mind for Computer Vision Tasks, such as Object-Detection, Human-Pose-Estimation, Image-Segmentation Tasks, it provides the support of a list of state-of-the-art algorithms, You can Start Detecting with Pretrained Weights as well as You can train the Models On Custom Dataset.

Currently, It Provides the Solution for the following Tasks:

  • Object-Detection
  • Pose-Estimation
  • Image-Segmentation

For Detection with pre-trained models it provides:

  • RetinaNet
  • CenterNet
  • YOLOv4
  • TinyYOLOv4
  • Mask-RCNN

For Custom Training It Provides:

  • YOLOv4
  • TinyYOLOv4

In Future it will provide solution for a wide variety of Computer-Vision Tasks such as Object-Detection, Pose-Estimation, Image-Segmentation, Image-Prediction, Auto-Encoders and GANs.

If You Like this Project Please do support it by donating here Build Status

Dependencies:

  • Tensorflow >= 2.3.0
  • Keras
  • Opencv-python
  • Numpy
  • Pillow
  • Matplotlib
  • Pandas
  • Scikit-learn
  • Progressbar2
  • Scipy
  • H5Py

Get Started:

!pip install xtreme-vision

For More Tutorials of Xtreme-Vision, Click Here

RetinaNet Example

Image Object_Detection Using RetinaNet

from xtreme_vision.Detection import Object_Detection

model = Object_Detection()
model.Use_RetinaNet()
model.Detect_From_Image(input_path='kite.jpg',
                        output_path='./retinanet.jpg', 
                        extract_objects=True)

from PIL import Image
Image.open('retinanet.jpg')

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

xtreme_vision-1.3.tar.gz (126.6 kB view details)

Uploaded Source

Built Distribution

xtreme_vision-1.3-py3-none-any.whl (226.7 kB view details)

Uploaded Python 3

File details

Details for the file xtreme_vision-1.3.tar.gz.

File metadata

  • Download URL: xtreme_vision-1.3.tar.gz
  • Upload date:
  • Size: 126.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.7.4

File hashes

Hashes for xtreme_vision-1.3.tar.gz
Algorithm Hash digest
SHA256 e35e0e032758162a41df225ef5c6022c93e840a473358b5de7a7538e681098ec
MD5 4731a4f47187e7dd0ac2ad2c95dd79cd
BLAKE2b-256 01ba55307c8248a01b17966cc99c1701a166d338f38eb35cc7ff8fcbd6304d3c

See more details on using hashes here.

File details

Details for the file xtreme_vision-1.3-py3-none-any.whl.

File metadata

  • Download URL: xtreme_vision-1.3-py3-none-any.whl
  • Upload date:
  • Size: 226.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.7.4

File hashes

Hashes for xtreme_vision-1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6892010197321002da1df6a79187d3556102fd3a641de59724c4fbd18c946b5b
MD5 c8ada3c199937de0a04e7871b8aa0130
BLAKE2b-256 4be52f983160169de1bd01237791a7ce460624afaac32c26be244cd57300a4a2

See more details on using hashes here.

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