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

Uploaded Source

Built Distribution

defect_detection-0.2.4-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: defect_detection-0.2.4.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.2.4.tar.gz
Algorithm Hash digest
SHA256 19b329625456f50b4988fa12a8ebfa513cd4fc4111c0dba6bd22b1009c8d7a2c
MD5 6f4f4a258a544ce8f5822de63a680580
BLAKE2b-256 38d50f737baf4339cf0bb1b61dc0cd35fe031bc1191c942913ea504b83b92fe8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for defect_detection-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a7fe3ec75b969d41a95ab3348b21a4e825fa88865f7fc3b8752161043eb084ef
MD5 385ed374f53c66103c1db6a343fc1ba6
BLAKE2b-256 5770a05913959cb63310728cbaac8f7b9a029e66de0c762cc68024c4fe75cb17

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