[Python] 파이썬으로 데이터 라벨링(Labeling) 하는 방법

    데이터 라벨링이란 이미지 위에 박스를 치고 그 해당 박스가 어떤 물체인지 분류하기 위해 주석을 다는 작업이다.

    파이썬으로 라벨링 하는 방법은 모듈을 이용한 방법이 있다.

     

    사전 작업으로 파이썬을 깔고 나서 환경 변수에 Python_Home과, Python_Home/Script 폴더 경로를 잡아줘야 한다. 

    그리고 아래 링크를 접속해서 코드를 다운한다.

    github.com/tzutalin/labelImg

     

     

     

    pip가 모듈을 설치하는 명령어이고 이것을 이용해 모듈 설치후 LabelImg 프로그램을 실행시킬수 있다. 설치하려면 pip 버전이 20.3.2가 돼야 해서 업그레이드를 해줘야 한다.

     

    <Script>

    python -m pip install -U pip

     

     

    업그레이드 완료 후 pip로 설치해주면 된다.

     

    <Script>

    pip install labelImg

     

     

    cmd창에서 LabelImng 를 치면 LabelImng.exe파일이 실행되고 아래 파일이 열린다.

     

    Create\nRectBox로 라벨링할 오브젝트에 네모박스를 치고 Use defalut label에 이름을 넣어주면 된다. 이름은 같은 오브젝트로 취급되게 하려면 무조건 같아야 한다. 그리고 저장하면 Change save dir 경로에  xml파일이 저장되는데 라벨링 한 결과물이다.

     

    참고자료.

    github.com/tzutalin/labelImg

    댓글

    Designed by JB FACTORY