labelimg

LabelImg는 이미지 주석 도구로, 객체 탐지 및 이미지 분류 작업에 사용됩니다. 이 툴을 사용하면 이미지에 사각형 및 다각형 등의 주석을 추가하여 객체를 식별하고, 이를 활용해 데이터셋을 생성할 수 있습니다.

LabelImg 다운로드 및 설치

LabelImg는 여러 플랫폼에서 사용할 수 있으며, 파이썬 패키지로 배포되고 있습니다.

Windows와 MacOS 사용자

  1. Python 설치하기: LabelImg의 사용을 위해 먼저 Python을 설치해야 합니다. Python 공식 웹사이트에서 최신 버전을 다운로드하여 설치하세요.

  2. PyQt 패키지 설치하기: 명령 프롬프트 또는 터미널에서 아래 명령을 실행하여 PyQt를 설치합니다.
    pip install pyqt5
    
  3. LabelImg 다운로드: Github 저장소에서 LabelImg를 다운로드합니다.

  4. 실행하기: 다운로드한 폴더에서 labelImg.py 파일을 실행해 LabelImg를 사용할 수 있습니다.

Ubuntu와 Fedora 사용자

  1. PyQt 패키지 설치하기: 터미널에서 아래 명령을 실행하여 PyQt를 설치합니다.
    pip install pyqt5
    
  2. LabelImg 다운로드: Github 저장소에서 LabelImg를 다운로드합니다.

  3. 실행하기: 다운로드한 폴더에서 터미널을 열고 python3 labelImg.py 명령을 실행하여 LabelImg를 실행합니다.

LabelImg 사용법

  1. 이미지 불러오기: 상단 메뉴에서 Open 버튼을 클릭하여 주석을 추가할 이미지를 선택합니다.

  2. 객체 주석 추가: 좌측의 객체명 목록에서 주석을 추가할 객체를 선택한 다음, 이미지 상에 사각형이나 다각형으로 객체를 주석합니다.

  3. 주석 저장하기: 주석을 완료한 이미지는 Save 버튼을 클릭하여 저장할 수 있습니다. 주석 정보는 XML 파일로 저장됩니다.

  4. 다음 이미지로 이동하기: Next Image (Ctrl + .) 버튼을 클릭하여 다음 이미지로 이동합니다.

마무리

LabelImg는 간편하게 객체 탐지 및 이미지 분류 작업을 할 수 있는 유용한 도구입니다. 이미지 주석 작업을 통해 머신러닝 모델 학습에 필요한 데이터셋을 만들 수 있으며, 다양한 프로젝트에 적용할 수 있습니다.

[#LabelImg #이미지주석도구]