<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>anydata_velog.log</title>
        <link>https://velog.io/</link>
        <description>데이터 라벨링 전문업체 Anydata</description>
        <lastBuildDate>Wed, 12 Oct 2022 05:40:09 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>anydata_velog.log</title>
            <url>https://velog.velcdn.com/images/anydata_velog/profile/7a229146-2001-4a55-b160-7b1547ee5268/image.png</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. anydata_velog.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/anydata_velog" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[YOLO 데이터 라벨링을 위한 labelimg 설치방법 및 사용법 (Window,Mac OS with m1)]]></title>
            <link>https://velog.io/@anydata_velog/YOLO-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%9D%BC%EB%B2%A8%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-labelImg-%EC%84%A4%EC%B9%98%EB%B0%A9%EB%B2%95-%EB%B0%8F-%EC%82%AC%EC%9A%A9%EB%B2%95-WindowMac-os</link>
            <guid>https://velog.io/@anydata_velog/YOLO-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%9D%BC%EB%B2%A8%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-labelImg-%EC%84%A4%EC%B9%98%EB%B0%A9%EB%B2%95-%EB%B0%8F-%EC%82%AC%EC%9A%A9%EB%B2%95-WindowMac-os</guid>
            <pubDate>Wed, 12 Oct 2022 05:40:09 GMT</pubDate>
            <description><![CDATA[<p>YOLO 데이터셋을 구축하는데 유용한 labelmg 프로그램 설치 및 사용법에 대해 포스팅하고자 합니다.</p>
<p>YOLO를 통해 학습시킬 데이터셋이 필요할 때 주로 사용하는 라벨링 툴로써,
json형식이 아닌 txt형식으로 내보낼 때 주로 사용합니다.</p>
<p>각 txt파일은 Bounding Box 좌표와 라벨링 정보를 담아 저장됩니다.</p>
<p>그럼 설치방법을 알아볼까요!</p>
<h1 id="설치방법">설치방법</h1>
<h2 id="windows">Windows</h2>
<p>설치방법은 간단합니다.</p>
<p>anaconda 가상환경을 여신 후</p>
<pre><code>pip install labelimg</code></pre><p>후에</p>
<pre><code>labelImg</code></pre><p>로 실행하실 수 있습니다.</p>
<img alt="labelimg 창" src="https://velog.velcdn.com/images/anydata_velog/post/cbba3dda-d9b6-4703-9f60-992711dbd510/image.PNG">


<h2 id="mac-os-m1-chip">Mac OS (m1 chip)</h2>
<p>m1의 경우입니다.</p>
<p>여기서 준비물은 <strong>로제타 터미널</strong>입니다!</p>
<p>로제타 터미널부터 만들어볼까요?</p>
<h3 id="로제타-터미널">로제타 터미널</h3>
<p>finder &gt; 이동 &gt; 유틸리티 로 들어가주세요
<img alt="유틸리티" src="https://velog.velcdn.com/images/anydata_velog/post/9c9cb039-9784-43ff-9281-ed52f4ff484f/image.png"></p>
<p>그중 터미널을 선택해주세요!</p>
<img alt="터미널 선택" src="https://velog.velcdn.com/images/anydata_velog/post/f8a62a3a-3a15-4261-a5f0-1d57414245ed/image.png">



<p>우클릭 &gt; 복제 로 로제타 터미널용으로 하나 복제해주세요</p>
<img alt="터미널 복제" src="https://velog.velcdn.com/images/anydata_velog/post/e786c539-dd30-4b1d-8d52-469edcf228d8/image.png">



<p>복제된 터미널에 Rosetta를 사용하여 열기 체크해주세요
그럼 완료입니다. 
<img alt="로제타를 사용하여 열기" src="https://velog.velcdn.com/images/anydata_velog/post/6030a672-6f49-401b-a49b-edd0b4c84acb/image.png"></p>
<p>헷갈리지않게, 이름을 변경해주세요!</p>
<img alt="이름변경" src="https://velog.velcdn.com/images/anydata_velog/post/f1363033-e24d-4f02-9855-204d63e98993/image.png">



<h3 id="설치하기">설치하기</h3>
<p>로제타 터미널로 열고 아래 커맨드를 입력해주세요</p>
<pre><code># 파이썬 경로를 확인
$ where python3

# 가상환경을 생성 (있는거 사용 가능)
$ /usr/bin/python3 -m venv labeling

# 만들어진 가상환경의 경로를 확인
$ where labeling
(안해도 무방)

# 가상환경 리스트를 활성화
$ source /Users/본인계정/labeling/bin/activate


# 최신 버전으로 업데이트
$ pip install —upgrade pip

# PyQt5 설치
$ pip install PyQt5


# labelImg 클론 받기
$ git clone https://github.com/tzutalin/labelImg.git
$ cd labelImg
$ pip3 install pyqt5 lxml
$ make qt5py3

$ python3 labelImg.py</code></pre><p>설치 완료되셨습니다.</p>
<p>다음은 실행입니다! <strong>로제타 터미널을 켜시고</strong> 바로 아래 커맨드 입력해주셔도 됩니다.</p>
<pre><code>source /Users/본인계정/labeling/bin/activate
cd labelImg
python3 labelImg.py</code></pre><img alt="labelimg 창" src="https://velog.velcdn.com/images/anydata_velog/post/505e3f0a-ff75-4ee6-94d3-7c75bbd655c2/image.png">



<p>완료입니다!</p>
<h1 id="사용법">사용법</h1>
<p>그렇게 labelimg를 켜시면, 다음과같은 그림이 나옵니다.</p>
<p>아래 빨간 상자에 위치한 탭을 누르시면,</p>
<p><strong>PascalVOC / YOLO / CreateML</strong> 로 설정 가능하십니다.</p>
<img alt="labelimg 기본화면" src="https://velog.velcdn.com/images/anydata_velog/post/66e5b20a-480e-42f3-b231-d44b6c63502d/image.png">



<p>저희는 YOLO로 설정해보겠습니다.</p>
<img alt="labelimg 기본화면_YOLO설정" src="https://velog.velcdn.com/images/anydata_velog/post/1393cd46-e40e-471a-aca2-6c0ee8dbb0b2/image.png">


<p>그후 박스를 그립니다. </p>
<blockquote>
<p>단축키 :</p>
</blockquote>
<p><strong>Ctrl + u</strong>
디렉토리 내 모든 이미지 load</p>
<p><strong>Ctrl + r</strong>
기존 타켓 dir 변경</p>
<p><strong>Ctrl + s</strong>
저장</p>
<p><strong>Ctrl + d</strong>
box copy</p>
<p><strong>w</strong>
박스생성</p>
<p><strong>d</strong>
다음 이미지</p>
<p><strong>a</strong>
이전 이미지</p>
<p><strong>del</strong>
Box 제거</p>
<p><strong>Ctrl++</strong>
Zoom in</p>
<p><strong>Ctrl--</strong>
Zoom out</p>
<p><strong>↑→↓←</strong>
box 움직이기
<img alt="labelimg 기본화면_바운딩박스" src="https://velog.velcdn.com/images/anydata_velog/post/7db3882d-e500-4bf9-a656-bff533d5a13e/image.png"></p>
<p>완료입니다!</p>
<p>결과물을 볼까요?
<img alt="labelimg 텍스트 output" src="https://velog.velcdn.com/images/anydata_velog/post/58dacc16-8619-4a87-a61e-789e4b5aea1a/image.PNG"></p>
<p>YOLO 형식의 좌표데이터로 txt파일로 저장되었습니다.</p>
<blockquote>
<p><strong>잠깐! 데이터 라벨링이 번거로우시다구요?</strong>
이런걸 언제 설치하고 있냐구요?</p>
</blockquote>
<p>애니데이터는 숙련된 작업자와 구분된 검수자를 통해 데이터 라벨링을 진행합니다.</p>
<p>상담을 진행하며 원하시는 라벨링 방향을 파악하고,</p>
<p>sample 을 우선 완성하여 feedback을 받습니다.</p>
<p>feedback을 토대로 숙련된 작업자가 데이터 라벨링을 진행하며</p>
<p>작업자와 구분된 검수자를 통해 고품질의 라벨링 서비스를 제공합니다.</p>
<p>자세한 문의와 상담은</p>
<p><a href="https://www.anydatalabeling.com/">https://www.anydatalabeling.com/</a></p>
<p>사이트에 오셔서 최하단에 상담이나 카카오톡 오픈채팅 남겨주시면 친절히 안내드리겠습니다.</p>
<p>가장 저렴한 가격으로 좋은 품질의 데이터를 제공드릴 자신있습니다.</p>
<p>감사합니다.</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[(이미지 라벨링 무료 프로그램 )labelme 사용법]]></title>
            <link>https://velog.io/@anydata_velog/labelme-%EC%82%AC%EC%9A%A9%EB%B2%95</link>
            <guid>https://velog.io/@anydata_velog/labelme-%EC%82%AC%EC%9A%A9%EB%B2%95</guid>
            <pubDate>Mon, 10 Oct 2022 08:50:01 GMT</pubDate>
            <description><![CDATA[<p><a href="https://velog.io/@anydata_velog/%EB%AC%B4%EB%A3%8C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%9D%BC%EB%B2%A8%EB%A7%81-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-macwindow-labelme-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95">labelme 설치 방법</a></p>
<p>에 이어서 오늘은 사용방법에 대해 포스팅 해보려 합니다!
<br><br>
<img alt="alt 아나콘다 프롬프트" src="https://velog.velcdn.com/images/anydata_velog/post/c2dd1209-fb7f-4024-85cf-5a2845bd3d7e/image.png"></p>
<br>
anaconda propmpt에서 가상환경을 실행시킨 후, labelme를 쳐주세요
<br><br>
<img alt="실행창" src="https://velog.velcdn.com/images/anydata_velog/post/ba25b53b-b206-4b09-9023-f29e86985f6c/image.png">

<p><br><br>
그럼 바로 창이 켜집니다.
<br>
왼쪽 위 메뉴에서 file &gt; opendir
<br>
<img alt="폴더" src="https://velog.velcdn.com/images/anydata_velog/post/ae012a22-9f23-4fc5-9ca3-d54299f08213/image.png"></p>
<br>
사진이 있는 폴더를 선택해주세요!
<br><br>
<img alt="사진불러옴" src="https://velog.velcdn.com/images/anydata_velog/post/5450142c-aeba-490b-a577-5963b03e9ee2/image.png">
<br>

<p>사진을 불러오셨다면, 라벨링을 시작하시면 됩니다.
<br>
여기서 rectangle,polygons을 그리려면 edit에서 골라주시면 됩니다.
<img alt="rectangle 그림" src="https://velog.velcdn.com/images/anydata_velog/post/c10a7b52-a5dc-4904-a4e6-e09790316185/image.png"></p>
<br>
위 사진은 자동차와 사람을 라벨링했습니다.
<br><br>
<img alt="rectangle 그림 mac os" src="https://velog.velcdn.com/images/anydata_velog/post/f5f91d04-1c34-436a-ab26-2f2bacde1ed0/image.png">

<br>
(위 사진은 Mac os 버전입니다만, 조작법은 동일합니다.)

<p>라벨링 하신 후 Enter object label란에 라벨링 명을 쓰시면 됩니다.</p>
<p>A,D 로 이전사진과 다음사진으로 움직이실 수 있습니다.</p>
<br>
<br>
<br>



<blockquote>
<p><strong>잠깐! 데이터 라벨링이 번거로우시다구요?</strong></p>
</blockquote>
<p>애니데이터는 숙련된 작업자와 구분된 검수자를 통해 데이터 라벨링을 진행합니다.</p>
<p>상담을 진행하며 원하시는 라벨링 방향을 파악하고,</p>
<p>sample 을 우선 완성하여 feedback을 받습니다.</p>
<p>feedback을 토대로 숙련된 작업자가 데이터 라벨링을 진행하며</p>
<p>작업자와 구분된 검수자를 통해 고품질의 라벨링 서비스를 제공합니다.</p>
<p>자세한 문의와 상담은</p>
<p><a href="https://www.anydatalabeling.com/">https://www.anydatalabeling.com/</a></p>
<p>사이트에 오셔서 최하단에 상담이나 카카오톡 오픈채팅 남겨주시면 친절히 안내드리겠습니다.</p>
<p>빠르고 정확한 라벨링을 저렴한 가격에 - 어떠한 데이터도, anydata</p>
<p><img src="https://velog.velcdn.com/images/anydata_velog/post/b535e9f1-fb2f-4420-b97d-707931872f40/image.png" alt=""></p>
]]></description>
        </item>
        <item>
            <title><![CDATA[(무료 이미지 라벨링 프로그램)  labelme 설치 방법 (mac, window)]]></title>
            <link>https://velog.io/@anydata_velog/%EB%AC%B4%EB%A3%8C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%9D%BC%EB%B2%A8%EB%A7%81-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-macwindow-labelme-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95</link>
            <guid>https://velog.io/@anydata_velog/%EB%AC%B4%EB%A3%8C-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%9D%BC%EB%B2%A8%EB%A7%81-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-macwindow-labelme-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95</guid>
            <pubDate>Fri, 07 Oct 2022 05:22:22 GMT</pubDate>
            <description><![CDATA[<p><br><br>
데이터 라벨링을 위해서는 여러가지 툴이 존재합니다.
여러가지 툴 중에서도 무료이며 간편한 UI, 쉬운 설치를 제공하는 labelme 설치 방법 및 사용방법을 포스팅해보고자 합니다.
<br><br></p>
<h1 id="labelme"><strong>labelme</strong></h1>
<img alt="labelme" src="https://velog.velcdn.com/images/anydata_velog/post/26da5c7b-9ee0-49ef-abe2-bb42d71dd97f/image.png">

<br>
주소 : https://github.com/wkentaro/labelme

<p>image annotation - polygon, Box 가능
Output : json</p>
<p>준비물 : anaconda, python 
<br><br></p>
<h2 id="window">window</h2>
<p><br><br></p>
<h3 id="1-anaconda-가상환경-설치">1. anaconda 가상환경 설치</h3>
<p>만약 anaconda 가상환경이 있다면, 다음으로 넘어가도 무방합니다.
<br>
① 우선 anaconda prompt를 킵니다.</p>
<img alt="anaconda prompt" src="https://velog.velcdn.com/images/anydata_velog/post/87ba7f45-abe1-4bde-8c36-e03d574a9e4e/image.png">

<br>
② 가상환경 생성
<img alt="가상환경 생성" src="https://velog.velcdn.com/images/anydata_velog/post/c32be50a-360a-44a1-a718-3f440919309d/image.png">


<p>anaconda prompt에 
conda create -n (가상환경이름) python=3.6
을 실행시키면 아래 창과 같이 보이게 됩니다.
<img alt="가상환경 생성 - y" src="https://velog.velcdn.com/images/anydata_velog/post/e1503489-a0bb-4b7d-8257-600dabfa0e57/image.png"></p>
<p>여기서 y를 쳐 주시면 됩니다. (y 엔터!)
<br>
설치가 끝나신다면 
conda activate (가상환경이름)
을 통해 가상환경을 실행시킵니다.</p>
<img alt="가상환경 실행" src="https://velog.velcdn.com/images/anydata_velog/post/82c83c29-5b17-4a0f-a525-7df834925ec5/image.png">

<p><br><br></p>
<h3 id="2-labelme-설치">2. labelme 설치</h3>
<br>
아주 간단합니다! 가상환경을 실행시키셨다면 바로 
pip install labelme 
를 치셔서 설치가 가능합니다.
<img alt="가상환경 실행 후 설치" src="https://velog.velcdn.com/images/anydata_velog/post/d6bd9520-ac41-49e6-a5de-5b5bed1f9f62/image.png">


<p>설치가 다 되셨다면, anaconda prompt에 
labelme를 쳐 주세요
<img alt="실행" src="https://velog.velcdn.com/images/anydata_velog/post/2e3dd688-05a0-4f81-8adc-de2a916e39d0/image.png"></p>
<img alt="실행화면" src="https://velog.velcdn.com/images/anydata_velog/post/41f21bd8-913f-4690-883e-4815d58d52a5/image.png">


<p>안정적으로 실행이 됨을 확인하실 수 있습니다!
<br><br></p>
<h2 id="mac">mac</h2>
<p>labelme 링크 : <a href="https://github.com/wkentaro/labelme">https://github.com/wkentaro/labelme</a></p>
<p>labelme 사이트에 들어가신 후 밑에 보시면 &#39;installation&#39;을 보실 수 있습니다.
<img alt="설치화면1" src="https://velog.velcdn.com/images/anydata_velog/post/c17d0ac1-2535-4c81-af01-2d4470e8ee50/image.png"></p>
<p>여기서 Pre-build binaries from the release section을 클릭해주세요!</p>
<p>링크를 통해 Pre-build binaries from the release section 들어가기:
<a href="https://github.com/wkentaro/labelme/releases">https://github.com/wkentaro/labelme/releases</a>
<img alt="설치화면2" src="https://velog.velcdn.com/images/anydata_velog/post/829f9fd2-de4e-4a73-8a4c-9aad147d648f/image.png"></p>
<p>labelme.dmg 파일을 다운 받으시고 실행하면 아래와 같은 창을 볼 수 있습니다.
<img alt="설치화면3" src="https://velog.velcdn.com/images/anydata_velog/post/a8f6f12b-9abf-4c9b-9cd4-a44a42ac9213/image.png"></p>
<p>여기서 labelme 아이콘을 Applications 아이콘에 끌어다가 놓으시면 설치가 완료됩니다.</p>
<p>그러나 실행시 <strong>&#39;labelme&#39;의 개발자를 MacOS에서 확인할 수 없습니다</strong> 라는 경고 메세지가 뜹니다.
<img alt="경고화면" src="https://velog.velcdn.com/images/anydata_velog/post/49612650-f561-46db-b42f-8860c55bad47/image.png"></p>
<p><br><br>
다음의 과정을 통해 문제를 해결 가능합니다.</p>
<p>① 시스템 환경설정 - 보안 및 개인 정보 보호
<img alt="개인정보보호" src="https://velog.velcdn.com/images/anydata_velog/post/c4988642-a341-4753-a94b-5ab93db2e1e8/image.png"></p>
<br>

<p>② <strong>&quot;변경하려면 자물쇠를 클릭하십시오&quot;</strong> 누르기!</p>
<img alt="개인정보보호2" src="https://velog.velcdn.com/images/anydata_velog/post/1ba8be34-7dfc-46d1-bdd6-9439a47bb1cf/image.png">


<img alt="개인정보보호3" src="https://velog.velcdn.com/images/anydata_velog/post/d8e2b032-f945-420a-adc9-9b946421ebdc/image.png">


<br>
③ 확인 없이 열기 클릭
<br>
<img alt="확인없이 열기" src="https://velog.velcdn.com/images/anydata_velog/post/e4e622ce-9b4e-4745-85ec-b40f62d752dd/image.png">
<br>
<img alt="확인없이 열기2" src="https://velog.velcdn.com/images/anydata_velog/post/3cf7ef29-319b-40fb-91bc-ca25138e95a5/image.png">



<p>열기를 눌러주세요!
<img alt="확인없이 열기2" src="https://velog.velcdn.com/images/anydata_velog/post/5e8782fe-55b5-4efa-b2e6-84e6c4869d5a/image.png"></p>
<p>잘 실행되는걸 확인하실 수 있습니다.</p>
<p><br><br></p>
<blockquote>
<p><strong>잠깐! 데이터 라벨링이 번거로우시다구요?</strong></p>
</blockquote>
<p>애니데이터는 숙련된 작업자와 구분된 검수자를 통해 데이터 라벨링을 진행합니다.</p>
<p>상담을 진행하며 원하시는 라벨링 방향을 파악하고,</p>
<p>sample 을 우선 완성하여 feedback을 받습니다.</p>
<p>feedback을 토대로 숙련된 작업자가 데이터 라벨링을 진행하며</p>
<p>작업자와 구분된 검수자를 통해 고품질의 라벨링 서비스를 제공합니다.</p>
<p>자세한 문의와 상담은 </p>
<p><a href="https://www.anydatalabeling.com/">https://www.anydatalabeling.com/</a></p>
<p>사이트에 오셔서 최하단에 상담이나 카카오톡 오픈채팅 남겨주시면 친절히 안내드리겠습니다.</p>
<img alt="애니데이터" src="https://velog.velcdn.com/images/anydata_velog/post/cfbf3608-7266-49ab-a6bf-0dccc3a573f7/image.png">


<p><strong>빠르고 정확한 라벨링을 저렴한 가격에 - 어떠한 데이터도, anydata</strong></p>
]]></description>
        </item>
    </channel>
</rss>