labelImg를 이용한 YOLO 데이터셋 라벨링 방법

labelImg 설치 방법과 설정 과정을 단계별로 설명합니다. GitHub에서 다운로드하고 클래스 설정부터 PascalVOC를 YOLO 포맷으로 변경하는 방법까지, 라벨링 단축키와 저장 과정 소개.

labelImg를 이용한 YOLO 데이터셋 라벨링 방법

labelImg 설치 및 설정

  1. labelImg 다운로드
    • labelImg GitHub페이지에서 windows_v1.8.1.zip 파일 다운로드
    • 압축 해제 후 exe 파일과 data 폴더 확인
  2. 클래스 설정
    • data 폴더 내 predefined_classes.txt 파일 수정
    • 예시: "card", "red", "box" 등 원하는 클래스명 입력
  3. labelImg 실행
    • exe 파일 실행

라벨링 과정

labeImg
실행하면 위 화면을 볼 수 있다.
  1. 포맷 설정
    • PascalVOC를 YOLO 포맷으로 변경
  2. 이미지 폴더 열기
    • 'Open Dir' 클릭하여 라벨링할 이미지 폴더 선택(폴더 경로에 한글이 있으면 안된다!)
  3. 라벨링 작업
    • 주요 단축키:
      • W: 라벨 작성 시작
      • A: 이전 이미지
      • D: 다음 이미지
      • Ctrl+S: 저장
    • 객체 영역 지정 후 클래스 선택
    • Ctrl+s로 저장
여기까지 오면 거의 다 되었다.

저장을 완료하면 아래처럼 저장될 것이다.