CoolFace
Apppublic

qwertymike/pcb-defect-detection

sourceHugging Faceupdated 10mo agoView on Hugging Face
0likes
App README

PCB Defect Detection Web App

이 프로젝트는 YOLO 모델(best.pt)을 사용하여 PCB 이미지의 결함을 탐지하는 웹 애플리케이션입니다.

설치 및 실행 방법

  1. 1.모델 파일 준비
  2. 2.학습된 best.pt 파일을 backend/ 폴더 안에 넣어주세요.
  3. 3.경로: backend/best.pt
  1. 1.앱 실행
  2. 2.터미널에서 start_app.sh 스크립트를 실행하세요.
bash
   ./start_app.sh
  • 또는 수동으로 실행:
bash
   cd backend
   pip install -r requirements.txt
   python -m uvicorn main:app --reload --host 0.0.0.0 --port 8000
  1. 1.웹페이지 접속
  2. 2.브라우저에서 http://localhost:8000 으로 접속하세요.

구조

  • backend/: FastAPI 서버 및 YOLO 모델 실행 로직
  • frontend/: 웹페이지 UI (HTML/CSS/JS)
  • results/: 탐지 결과 이미지가 저장되는 곳