This application uses image processing and Deep Learning to detect and extract defects from Printed Circuit Board (PCB) images and predict their defect type. For details see the Medium post here (at ref).
See the Medium article for more details on the construction and running of this application.
git clone https://github.com/sean-mcclure/defect_classifier.git
run pip install -r requirements.txt
in your console
test_temps
└── 000410009_temp.jpg
└── 000410009_test.jpg
└── 00041012_temp.jpg
└── 00041012_test.jpg
...
└── test_temps.json
mv ../Desktop/**defect_classifier.pkl** model/
python api/app.py
If you need help modifying this application for your specific purposes please contact Sean McClure.