A package for LEGO brick detection and visualization using YOLO.
Reason this release was yanked:
it was my fist ever published
Project description
LEGO Bricks ML Vision
A Python package for detecting and visualizing LEGO bricks using YOLO and custom visualization pipelines. This project is designed to streamline the process of detecting LEGO pieces in cluttered environments and producing meaningful visualizations for analysis and presentation.
Features
- Object Detection: Detect LEGO bricks using YOLOv8.
- Preprocessing Tools: Scripts to preprocess images and datasets.
- Dataset Conversion: Convert LabelMe annotations to YOLO format.
- Visualization Pipelines: Create annotated grids, comparisons, and organized folders for presentations.
- Modular Design: Easy-to-use package structure for scaling or adapting the project.
System Requirements
- Python Version: >= 3.8
- Supported OS: Windows, macOS, Linux
- Hardware:
- CPU support (required)
- GPU support (optional but recommended for training YOLO models)
Installation
To get started with the project, clone the repository and install the package:
git clone https://github.com/MiguelDiLalla/LEGO_Bricks_ML_Vision.git
cd LEGO_Bricks_ML_Vision
pip install -e .
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 Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lego_bricks_ml_vision-0.1.0.tar.gz.
File metadata
- Download URL: lego_bricks_ml_vision-0.1.0.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94aa31620fc925d9737212949927c973fe9096520d6af77e8bbe81d85d28b075
|
|
| MD5 |
52be4c94c4ed60c05131d792fb7cf050
|
|
| BLAKE2b-256 |
5b3994087c4ff73a15f51f7288b5bb669321c5725b96f7783bac62db3ce32592
|
File details
Details for the file lego_bricks_ml_vision-0.1.0-py3-none-any.whl.
File metadata
- Download URL: lego_bricks_ml_vision-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a10008b01db1e1f6a39631830b56212c2bc271abd640ab69717b1f1725fe411
|
|
| MD5 |
d8731df6a662a6f816a925f9afa3cd12
|
|
| BLAKE2b-256 |
7dac0a5d12b518409c62e614335bc2d714809c61704b2342c8e1178f8285288c
|