API for defect detection in PCB and other components.
Project description
defect_detection
This packge provides a basic API to implement defect detection algorithms. These algorithms can be tune in order to automatically detect any defects in a PCB or other components.
Requirement
The following package are required :
- numpy
- opencv-python
- torch
- scikit-learn
Recommended python version >= 3.8
Installation
To install the latest stable release from PyPI :
pip install defect_detection
For developper who wants to work with a local and editable version :
git clone https://github.com/lovaslin/defect_detection.git
cd defect_detection
pip install -e .
For the local install, you should of course run the commands using a clean python environment.
I recommend to use venv
to setup a pip-friendly environemnt.
Usage
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
defect_detection-0.2.1.tar.gz
(11.2 kB
view hashes)
Built Distribution
Close
Hashes for defect_detection-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffd12842af6c27a19b0cc471a9749fd980ad7d43169bde41983c1bcc39372d96 |
|
MD5 | 84c176926e98a8f14b4fdd26ffb28638 |
|
BLAKE2b-256 | a3d6d42a4ccd16a11f551e3704c18e4a29f0c78019c4d554b263f8e2803fff36 |