PCBQualityControl
PCBQualityControl uses the latest segmentation models to solve this problem of void detection. This solution trained Yolov8 on the target to automatically select (bounding box). SAM then uses the output of YOLO to segment the image, exposing the void and component areas. A quality control report is generated based on the voids to components ratio.
How to download and setup PCBQualityControl
Open terminal and run command
git clone https://github.com/ajosegun/PCBQualityControl.git
git clone is used to create a copy or clone of PCBQualityControl repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with PCBQualityControl https://github.com/ajosegun/PCBQualityControl/archive/master.zip
Or simply clone PCBQualityControl with SSH
[email protected]:ajosegun/PCBQualityControl.git
If you have some problems with PCBQualityControl
You may open issue on PCBQualityControl support forum (system) here: https://github.com/ajosegun/PCBQualityControl/issuesSimilar to PCBQualityControl repositories
Here you may see PCBQualityControl alternatives and analogs
opensource awesome-static-analysis QA-Checks-v4 coverageChecker test-data-supplier codeclimate-eslint codeclimate-rubocop framework reek codeclimate PhpMetrics jscpd chimp android-guidelines artifact fastp qulice Themis any_good ImageZipper radish ruby-test-reporter AirKnow jpeek qualinsight-plugins-sonarqube-badges platform code-review SeriousCode javascript-test-reporter cppdep