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

Uploaded Source

Built Distribution

xtreme_vision-1.6.4-py3-none-any.whl (274.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xtreme_vision-1.6.4.tar.gz
  • Upload date:
  • Size: 186.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for xtreme_vision-1.6.4.tar.gz
Algorithm Hash digest
SHA256 20913fca51348325645674b34448a3c34c5ea51ade87063ff82c7f5dcd622047
MD5 6365443a8da783633d48738e9eef777d
BLAKE2b-256 da65732d0206e7d356b0928459db755126a0480d6883378da014d250f5e15013

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xtreme_vision-1.6.4-py3-none-any.whl
  • Upload date:
  • Size: 274.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for xtreme_vision-1.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8740affc96d371056e80c5d5fac392d542ddb7f8929d4a8ab0eba16fe930c30b
MD5 429b760a568e1d3578bf51c3eef04c00
BLAKE2b-256 8d8c4d0acd5d143469da29810fc50a1f61e28cfe2edbf19eb3d470a03325cbbe

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