A Python Library for Computer Vision tasks like Object Detection, Segmentation, Pose Estimation etc
Project description
Xtreme-Vision
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)
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 with 2d and 3D Models and it will support More State-Of-the-Art Algorithms.
If You Like this Project Please do support it by donating here
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for xtreme_vision-1.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75e69f04cf1761ceae57a79a7a818a47431fe905ee25eefc35c2828195967590 |
|
MD5 | 0df9a25196c56bdbd05ce47cdda52045 |
|
BLAKE2b-256 | 21a8be777ddebb474d9bfd546fac0f88098513779d96189e70a83051d6890feb |
Hashes for xtreme_vision-1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00418df155329f200454a0309b683db92d5418ba0aa55770ea8d645233968f9f |
|
MD5 | c6bbbf223c258c1705544415cd3090db |
|
BLAKE2b-256 | b28509ab5af6f3f6fbb15d8a7953bf2aab504657c6b431cf702873491f70e9f9 |