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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: defect_detection-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 ad0ec7d2d3dfc64109971ebe0879640a7cdad141eb4502aa43a109b625510224
MD5 b184852bb81ec6fa55d3bbf84e946a04
BLAKE2b-256 06ce2cf9a0ebda363967dc73e372b60b46346e1ebcb3242ab910856e9e6d4d0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for defect_detection-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 af4b4ee0901180af84ae685006ce0c0f242371a278ffee98a9db44de186022b2
MD5 c131be06fa8e9bc886b8dd500c09d1e4
BLAKE2b-256 497162e33113e032a636e1e3c4196b5565c4cbdf6f178969a622478af38dec95

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