Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adeel-intizar/xtreme-vision
A High Level Python Library to empower students, developers to build applications and systems enabled with computer vision capabilities.
https://github.com/adeel-intizar/xtreme-vision
artificial-intelligence artificial-neural-networks centernet computer-vision deep-learning image-processing instance-segmentation keras keras-tensorflow machine-learning object-detection python resnet retinanet segmentation semantic-segmentation tensorflow tf-keras xtreme-vision yolov4
Last synced: 10 days ago
JSON representation
A High Level Python Library to empower students, developers to build applications and systems enabled with computer vision capabilities.
- Host: GitHub
- URL: https://github.com/adeel-intizar/xtreme-vision
- Owner: Adeel-Intizar
- License: mit
- Created: 2020-10-06T11:22:46.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-09T08:12:53.000Z (over 2 years ago)
- Last Synced: 2024-10-27T10:11:22.591Z (10 days ago)
- Topics: artificial-intelligence, artificial-neural-networks, centernet, computer-vision, deep-learning, image-processing, instance-segmentation, keras, keras-tensorflow, machine-learning, object-detection, python, resnet, retinanet, segmentation, semantic-segmentation, tensorflow, tf-keras, xtreme-vision, yolov4
- Language: Jupyter Notebook
- Homepage:
- Size: 61.9 MB
- Stars: 79
- Watchers: 6
- Forks: 20
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
# Xtreme-Vision
[![Build Status](https://camo.githubusercontent.com/6446a7907a4d4f8de024ec85750feb07d7914658/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70617472656f6e2d646f6e6174652d79656c6c6f772e737667)](https://patreon.com/adeelintizar) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE.txt)
![](assets/intro.gif)
`Go to PyPI page`> [Here](https://pypi.org/project/xtreme-vision/)
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 SegmentationFor 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)![](assets/pose.gif)
>If You Like this Project, Sponser it here [![Build Status](https://camo.githubusercontent.com/6446a7907a4d4f8de024ec85750feb07d7914658/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f70617472656f6e2d646f6e6174652d79656c6c6f772e737667)](https://patreon.com/adeelintizar)
### Dependencies:
- tensorflow >= 2.3.0
- keras
- opencv-python
- numpy
- pillow
- matplotlib
- pandas
- scikit-learn
- scikit-image
- imgaug
- labelme2coco
- progressbar2
- scipy
- h5py
- configobj## **`Get Started:`**
```python
!pip install xtreme-vision
```
>### `For More Tutorials of Xtreme-Vision, Click` [Here](https://github.com/Adeel-Intizar/Xtreme-Vision/tree/master/Tutorials)
# **`YOLOv4` Example**### **`Image Object Detection` Using `YOLOv4`**
```python
from xtreme_vision.Detection import Object_Detectionmodel = 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')
```