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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: defect_detection-0.2.3.tar.gz
  • Upload date:
  • Size: 11.4 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.3.tar.gz
Algorithm Hash digest
SHA256 c2c92c823b7caa635aa9576ea763f1a101a2ea37d5bfa85e22b60471a2dc4cee
MD5 a214a74035c40ce05e5cfd837e7a2876
BLAKE2b-256 523f095d065cfca79a55508c86ec92993cca3129a9eef124a2921982dedc4aef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for defect_detection-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 384f655fd1240269cbba724a4764427d747548f8ab3f08200a392f7441d51b6d
MD5 342b89ed227d9ebde3948e26803fdbda
BLAKE2b-256 56be463da4ef33011c15f7d151cf8960a0c3a0db3a990ed8717be199aa514038

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