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

Uploaded Source

Built Distribution

xtreme_vision-1.6.7-py3-none-any.whl (272.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xtreme_vision-1.6.7.tar.gz
  • Upload date:
  • Size: 185.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.5

File hashes

Hashes for xtreme_vision-1.6.7.tar.gz
Algorithm Hash digest
SHA256 2b2ad4f9278e9f02110626040cb4e267144ad0e4a1a4f2c4341198691ca4477c
MD5 ba2a9651a7547b993748502eb0997fcb
BLAKE2b-256 b870cb8fbce859cf268ecc1fd3a6ba3d5e4febf201e3daf801712c6ffe8588b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xtreme_vision-1.6.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d0c08e3aca533ca3187c9e9ac9e4e4f736cad5a2a67a75f6a8b4da2691c2f1e5
MD5 efe471ce104b09060635a806c4ff168d
BLAKE2b-256 7a3a1e1a4160cb8464849231129ecfe56f06186686d0e772b4f3281ac0875a4d

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