Skip to main content

A Python Library for Computer Vision tasks like Object Detection, Segmentation, Pose Estimation etc

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
  • Object Segmentation
  • Human Part Segmentation

For Detection with pre-trained models it provides:

  • RetinaNet
  • CenterNet
  • YOLOv4
  • TinyYOLOv4
  • Mask-RCNN
  • DeepLabv3+ (Ade20k)
  • CDCL (Cross Domain Complementary Learning)

For Custom Training It Provides:

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

If You Like this Project, Sponser it here Build Status

Dependencies:

  • tensorflow >= 2.3.0
  • keras
  • opencv-python
  • numpy
  • pillow
  • matplotlib
  • pandas
  • scikit-learn
  • scikit-image
  • imgaug
  • labelme2coco
  • progressbar2
  • scipy
  • h5py
  • configobj

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.6.tar.gz (186.7 kB view details)

Uploaded Source

Built Distribution

xtreme_vision-1.6-py3-none-any.whl (272.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xtreme_vision-1.6.tar.gz
  • Upload date:
  • Size: 186.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.1.post20201107 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for xtreme_vision-1.6.tar.gz
Algorithm Hash digest
SHA256 bf3a651f439aa346e4a9bdd484521757ac4bfca4ea904b273d14e49b3a9e85cf
MD5 ab6c867d712fd3aa6d2efb6cea80f588
BLAKE2b-256 4b96aa65c285bcac1416f4870df73fd1161ba41293dfb82f6394e3bfbb331c9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xtreme_vision-1.6-py3-none-any.whl
  • Upload date:
  • Size: 272.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.1.post20201107 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for xtreme_vision-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c21f818bed9d03f42781f9d6468aea619fcbae0c349f8470f28c8a0657764950
MD5 a093a99f8fa214a91b7b823d00ab927d
BLAKE2b-256 b9a54843509870aa0b401623eddf09078304f06f99b04ea61824de8cc4f7de17

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