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

Uploaded Source

Built Distribution

xtreme_vision-1.6.3-py3-none-any.whl (272.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xtreme_vision-1.6.3.tar.gz
  • Upload date:
  • Size: 186.8 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.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for xtreme_vision-1.6.3.tar.gz
Algorithm Hash digest
SHA256 d831104909c52d344970d7bccaba5454ef8e1e8c9a9ddacf64e19117ff14fe8e
MD5 8d23675e62c7abff9c27c9dadc4343c8
BLAKE2b-256 8f3d82686aee59cd7d925bfcd0a4f27798071313c7673a4f45b7c6b7a5e55540

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xtreme_vision-1.6.3-py3-none-any.whl
  • Upload date:
  • Size: 272.9 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.24.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for xtreme_vision-1.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 379f744170142eb325491026e9bf45b08a73841ac0f0fafb27043597faf525f6
MD5 ae73b6efb62e016f65265ab3b0edf05f
BLAKE2b-256 67f9433642c35cc775b81fd9e76493b8d0d377ba97bd732e0f67889c45ce8752

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