Skip to main content

API for defect detection in PCB and other components.

Project description

defect_detection

PyPI Build

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 details)

Uploaded Source

Built Distribution

defect_detection-0.2.1-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file defect_detection-0.2.1.tar.gz.

File metadata

  • Download URL: defect_detection-0.2.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for defect_detection-0.2.1.tar.gz
Algorithm Hash digest
SHA256 3c1f0094b76784034e6bc9e92dcae1366ccc5fa160e33c0dc46c9ad42d6b4880
MD5 ff34ab0f4cda7f7e5f9a59e8dceda9c0
BLAKE2b-256 3827afdf1485076f89e407605a8ae13141b95a4c8abe33921a520b959843aa1e

See more details on using hashes here.

File details

Details for the file defect_detection-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for defect_detection-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ffd12842af6c27a19b0cc471a9749fd980ad7d43169bde41983c1bcc39372d96
MD5 84c176926e98a8f14b4fdd26ffb28638
BLAKE2b-256 a3d6d42a4ccd16a11f551e3704c18e4a29f0c78019c4d554b263f8e2803fff36

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