Skip to main content

A Python Library for Computer-Vision related Tasks

Project description

Xtreme-Vision

Build Status License: MIT

Go to PyPI page> Here

This is the Official Repository of Xtreme-Vision. Xtreme-Vision is a High Level Python Library which is built with simplicity in mind for Computer Vision Tasks, such as Object-Detection, Human-Pose-Estimation, 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 and with Xtreme-Vision you have the Power to detect/segment only the Objects of your interest

Currently, It Provides the Solution for the following Tasks:

  • Object-Detection
  • Pose-Estimation
  • Segmentation

For Detection with pre-trained models it provides:

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

For Custom Training It Provides:

  • YOLOv4
  • TinyYOLOv4
  • RetinaNet with (resnet50, resnet101, resnet152)

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

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
  • scikit-image
  • imgaug
  • labelme2coco
  • progressbar2
  • scipy
  • h5py

Get Started:

!pip install xtreme-vision

For More Tutorials of Xtreme-Vision, Click Here

YOLOv4 Example

Image Object Detection Using YOLOv4

from xtreme_vision.Detection import Object_Detection

model = Object_Detection()
model.Use_YOLOv4()
model.Detect_From_Image(input_path='kite.jpg',
                        output_path='./output.jpg')

from PIL import Image
Image.open('output.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.4.tar.gz (166.8 kB view details)

Uploaded Source

Built Distribution

xtreme_vision-1.4-py3-none-any.whl (251.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xtreme_vision-1.4.tar.gz
  • Upload date:
  • Size: 166.8 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.4.tar.gz
Algorithm Hash digest
SHA256 871bf49546b9f3bf4fb283e4e2d59a28ad529f6ff28504696128de1a227d631d
MD5 eba1ee1d273dea78a5bf5713020d381d
BLAKE2b-256 5bed51a2f890008d95de54db5ffd2e7bfe6ce8d572d75d200b8ae2f39a4fa9e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xtreme_vision-1.4-py3-none-any.whl
  • Upload date:
  • Size: 251.6 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bd561ca869d472907be3b84e01dd890142eb75fd06ae4e6cac66a9e596d1e31e
MD5 ec1e81faeb235746819126f949530071
BLAKE2b-256 2c82ee9ea4f741a17944027f0f054ff77d9c2aa0e14bc3d2a8b228b249a32144

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