
git clone https://github.com/HumanSignal/labelImg
sudo apt-get install pyqt5-dev-tools sudo pip3 install -r requirements/requirements-linux-python3.txt make qt5py3 python3 labelImg.py python3 labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]
cd labelimg/data/predefined_classes.txt 들어가서 자신이 원하는 클래스 명 입력 후 저장
라벨링 툴을 다음과 같이 열어줍니다.
cd labelimg python labelimg

- 왼쪽 상단 View 클릭 후 Auto Save Mode 선택
- 단일 객체인 경우 오른쪽 상단 Use default label 클릭 (객체가 많으면 pass)
- 왼쪽 메뉴바에서 YOLO 선택 (PASCAL/VOC로 되어있으면 변경)
왼쪽 Open Dir을 열어서 라벨링 이미지가 있는 파일을 선택해줍니다.
그 다음 저장 파일을 선택하라고 나오는데 같은 폴더에 저장해주면 됩니다.

위에 예시 사진을 보면서 아래 주의사항을 참고하면 됩니다.
- 화면에서 객체가 잘리더라도 나온 부분은 전부 라벨링 하기
- 객체와 객체가 겹쳐도 상관없이 한 객체에 초점을 맞춰서 라벨링 하기
단축키 모음
