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.3.0.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

defect_detection-0.3.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for defect_detection-0.3.0.tar.gz
Algorithm Hash digest
SHA256 1e67ef0249a2f21854bbf11822ec0bbe22c0860c8e7d04773f2643964df2c56a
MD5 396443e025c3cec3e2526b4c1fd72796
BLAKE2b-256 1645cacf968bd05e0ee7027933c36fff75f232ab0bc46948b0189db9c2932a00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for defect_detection-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8f5225dad32c1a74e2feb752e5d02eabb65799ad6d8fd3b7304a6ac76d3f0c9f
MD5 a344a50ebc5047c2cce13f004ef361ec
BLAKE2b-256 6867b8a7cf4855293964598fce2765d8fdd1fc0b422b02f48c08fbabcbd68177

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