精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

標注工具Labelimg的安裝與使用教程

ljx2016 ? 來源:ljx2016 ? 作者:ljx2016 ? 2022-08-05 10:39 ? 次閱讀

圖片標注主要是為了建立自己的數據集,便于進行更深度的學習訓練。本篇文章將對一款十分好用的圖片標注工具Labelimg進行介紹,重點介紹其安裝以及使用的過程。

什么是labelimg

Labelimg 是一個可視化的圖像標定工具。它是用Python編寫的,并將Qt用于其圖形界面。批注以PASCAL VOC格式(ImageNet使用的格式)另存為XML文件。此外,它還支持YOLO格式。Faster R-CNN,YOLO,SSD等目標檢測網絡所需要的數據集,均需要借此工具標定圖像中的目標。

在安裝labelimg之前,我們需要先進行一個環境搭建,搭建環境之后再進行labelimg的安裝和使用。

1.安裝anaconda3

(鏈接:https://www.anaconda.com/)

使用labelimg進行文件標注前需要進行深度學習環境的配置。

進入anaconda官網界面,選取適合自身操作系統的anaconda文件進行下載并安裝。

pYYBAGLrngSAJwW8AACRizjf8ys629.png

打開anaconda3的安裝文件,進入安裝界面,在install for安裝選項中建議勾選all users,如下圖。

poYBAGLrngSAC77iAABibJlbeNQ831.png

在設置安裝路徑時,不建議使用默認的安裝路徑,建議在其他的盤符中新建文件夾進行安裝。

pYYBAGLrngSADBN9AABrfM9HpyI268.png

advanced options中勾選第一個√,將anaconda3的安裝路徑加入環境變量中。

poYBAGLrngSAfBytAABhb3nQYEQ636.png

安裝完成后,打開開始菜單欄,選擇anaconda3-anaconda prompt進入命令行。

poYBAGLrngmAVRgcAARx9tcn86Q023.png

在命令行中輸入下列代碼,若如下圖顯示pip版本號則證明anaconda3安裝成功。

pip --version

pYYBAGLrngSAYiDyAAAMZ3gd4U4125.png

環境配置完成后就可以進行labelimg的安裝啦!

安裝labelimg

在命令行窗口中依次輸入下列代碼,安裝labelimg依賴的第三方庫。

pip install PyQt5

pip install pyqt5-tools

pip install lxml

pip install labelimg

(注:此處可能會因網絡原因造成卡頓,請耐心等待,若因為網絡問題安裝失敗則重試)

使用pip安裝第三方庫流程如下:

#安裝PyQt5,安裝成功截圖如下

poYBAGLrngSAGAoVAAAxr9uivQM982.png

#安裝pyqt5-tools,安裝成功截圖如下

pYYBAGLrngWAE1ocAACUUWCYg74400.png

#安裝lxml,安裝成功截圖如下

poYBAGLrngWANUt8AAAXIVWOjRU107.png

#安裝labelimg,安裝成功截圖如下

pYYBAGLrngWAKAfqAABi0QxWVgU214.png

至此,環境配置步驟已經全部完成。

在第三方庫安裝完成后,在命令行中輸入labelimg指令以啟動labelimg(注:環境配置完成后再次啟動只需要打開anaconda prompt命令行并輸入labelimg即可啟動,無需再次安裝第三方庫)。

poYBAGLrngaAQfPLAAAh1mltQIQ660.png

進入labelimg標注工具的初始化界面如下圖所示。

pYYBAGLrngeAAlG6AACgfaHemDk829.png

2.labelimg使用說明

2.1使用labelimg進行數據集標注

labelimg的標注模式分為VOC和YOLO兩種,兩種模式下生成的標注文件分別為.xml文件和.txt文件,因此在進行標注前需要優先選擇好標注的模式。

pYYBAGLrngqAC9V_AArvrwHz7uU870.png

labelimg左側菜單欄中按鈕功能說明如下。

按鈕 功能
Open 打開單個圖像文件
Open Dir 打開文件夾多幅圖像
Change Save Dir 標注后圖像數據存儲的路徑
Next Image 切換到下一張圖像
Prev Image 切換到上一張圖像
Verify Image 校驗圖像
Save 保存圖像
Create RectBox 畫一個標注框
Duplicate RectBox 重復標注框
Delete RectBox 刪除標注框
Zoom In 放大圖像
Zoom Out 縮小圖像
Fit Window 圖像適應窗口
Fit Width 圖像適應寬度

在labelimg中,標注的快捷鍵為w,標注后用鼠標拖動錨框進行框選,框選完畢后會彈出類別選擇框,如果是當前已有類則直接選擇即可,若需要新加類別則在輸入框中輸入類別標簽并確定。

poYBAGLrngmAXqsZAAflmtfXIgw676.png

(YOLO標注模式下)標注完成后數據集整體結構如下圖所示。

pYYBAGLrngiAGP4YAAKd-s_Ex08107.png

2.2標簽文件解釋

使用labelimg標注產生的結果如下。

pYYBAGLrngaAcNPsAACgWdleqP4546.png

使用labelimg以VOC模式進行標注產生的標注文件如下,與YOLO標注模式產生的類別標簽不同,.xml標注文件不需要將類別文件單獨進行存放,因為其中已經包含了標注錨框的位置信息和類別信息。

poYBAGLrngeAFmX-AAFRkTT_qNs659.png

使用labelimg以YOLO模式進行標注產生的標注文件如下,classes.txt文件中存放的是類別標簽,標簽文件中以類別+錨框的位置坐標信息進行保存,文件中有幾行則說明對應的標注圖像中有幾個錨框。

poYBAGLrngeAIwKkAACR-IVrvyE039.png

3.labelimg操作快捷鍵匯總

標注常用快捷鍵如下所示。

Ctrl + s 保存當前改動(注:切換圖片時若未保存則會進行詢問)

Ctrl + d 復制當前標簽和矩形框

space 將當前圖像標記為已驗證

w 創建一個矩形框

d 下一張圖片

Del 刪除選定的矩形框

Ctrl + +/Ctrl +滾輪向前 放大

Ctrl + -/Ctrl +滾輪向后 縮小

↑→↓← 鍵盤箭頭移動選定的矩形框

labelimg完整的快捷鍵列表如下。

快捷鍵 功能 快捷鍵 功能
Ctrl + Q 退出軟件 Ctrl + + 放大
Ctrl + U Open Dir Ctrl + = 原始大小
Ctrl + R Change Save Dir Ctrl + F 圖像適應窗口
Ctrl + S 保存圖像 Ctrl + E 編輯標簽
Ctrl + L 線框顏色 W 畫框
Ctrl + J 移動編輯標注框 Delete 刪除框
Ctrl + D 復制框 Ctrl + shift + F 圖像適應寬度
Ctrl + H 隱藏所有的框 D Next Image
Ctrl + A 顯示所有的框 A Prev Image
space 標記當前圖片已標記 Ctrl + shift + O 打開的文件夾只顯示.xml文件

這篇文章的目的,就是為了讓大家能夠更好的安裝和使用labelimg,以及labelimg的一些小竅門。在目標檢測上,了解labelimg及其使用還是很有必要的。

本篇文章到這里就結束啦,關于我們更多請前往官網了解。

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 標注
    +關注

    關注

    0

    文章

    8

    瀏覽量

    8428
  • 標注方法
    +關注

    關注

    0

    文章

    2

    瀏覽量

    4815
  • 圖片處理軟件

    關注

    0

    文章

    4

    瀏覽量

    1230
收藏 人收藏

    評論

    相關推薦

    protel 中的工具條變灰,不顯示標注,什么原因?

    剛打開protel ,里面的工具條變灰,不顯示標注,什么原因?
    發表于 07-29 16:46

    常見的圖片標注工具labelImg的簡介、安裝和使用方法

    labelImg:圖片標注工具labelImg的簡介、安裝、使用方法詳細攻略
    發表于 12-25 10:26

    CAD快捷鍵命令大全:CAD標注快捷鍵命令匯總

    標注快捷鍵命令吧!CAD標注快捷鍵命令匯總:線性標注—DLI(DIMLINEAR) 工具欄:標注工具
    發表于 03-31 17:14

    面向地學解釋圖形標注工具的設計與實現

    在油氣勘探開發工程中采集的大量數據以圖形曲線方式實現可視化。為了更好地便于對圖形曲線進行識別和解釋,利用Qt 開發平臺設計了圖形標注工具,實現了標注集的創建、
    發表于 01-22 13:50 ?15次下載

    SecureCRT工具安裝入口

    SecureCRT工具安裝入口
    發表于 06-29 17:39 ?18次下載

    Xilinx交叉編譯工具安裝步驟

    使用git工具下載源碼,如果沒有安裝git工具,可以使用sudo apt-get install git進行安裝
    發表于 07-07 08:55 ?4939次閱讀

    什么是數據標注?數據如何標注

    標注的數據突出顯示某些特征,并根據這些特征對其進行分類,可以通過模型分析其模式以預測新的目標。例如,對于自動駕駛汽車中的計算機視覺,AI專業人員或數據標注者可以使用視頻標注工具來指示路
    的頭像 發表于 07-17 09:39 ?4.8w次閱讀

    圖片標注工具Labelimg安裝與使用

    本篇文章將對一款十分好用的圖片標注工具LabelImg進行介紹,重點介紹其安裝以及使用的過程。
    的頭像 發表于 08-05 08:45 ?9668次閱讀
    圖片<b class='flag-5'>標注</b><b class='flag-5'>工具</b><b class='flag-5'>Labelimg</b>的<b class='flag-5'>安裝</b>與使用

    如何更好的安裝和使用 labelimg

    圖片標注主要是為了建立自己的數據集,便于進行更深度的學習訓練。本篇文章將對一款十分好用的圖片標注工具labelimg進行介紹,重點介紹其安裝
    的頭像 發表于 08-05 14:08 ?1166次閱讀

    數據標注類相關文章:揭秘數據標注的奧秘

    數據標注類相關文章:揭秘數據標注的奧秘 隨著人工智能技術的不斷發展,數據標注已成為人工智能領域中必不可少的一環。數據標注是指將人工標注的數據
    的頭像 發表于 05-16 17:35 ?745次閱讀

    【教程】標注工具Labelimg安裝與使用

    本篇文章將對一款十分好用的圖片標注工具labelimg進行介紹,重點介紹其安裝以及使用的過程。
    的頭像 發表于 08-05 10:46 ?5488次閱讀
    【教程】<b class='flag-5'>標注</b><b class='flag-5'>工具</b><b class='flag-5'>Labelimg</b>的<b class='flag-5'>安裝</b>與使用

    【教程】yolov5訓練部署全鏈路教程

    本教程針對目標檢測算法yolov5的訓練和部署到EASY-EAI-Nano(RV1126)進行說明,而數據標注方法可以參考我們往期的文章《Labelimg安裝與使用》。
    的頭像 發表于 01-29 15:25 ?3337次閱讀
    【教程】yolov5訓練部署全鏈路教程

    安裝Linux的系統安裝工具

    安裝_Linux的系統安裝工具,可以安裝各類Linux操作系統。通過iso鏡像文件的格式安裝。也可以安裝在U盤上,本人親測通過。 ?
    發表于 09-11 10:21 ?0次下載

    圖像標注如何提升效率?

    心煩意亂,還會耗費大量時間。這時候,我們就需要借助標注工具,來幫助我們提高標注效率。那么市面上有沒有類似的工具呢?答案是有的!但一些工具費用
    的頭像 發表于 12-19 08:29 ?440次閱讀
    圖像<b class='flag-5'>標注</b>如何提升效率?

    工具型AI標注平臺SpeedDP工作流程是怎樣的?

    SpeedDP作為一個工具型AI平臺,它能提供從數據標注、模型訓練、測試驗證到RockChip嵌入式硬件平臺模型部署的可視化AI開發功能。平臺所需算法并不是固定的,使用者可以根據自身實際應用場景進行
    的頭像 發表于 11-19 01:02 ?220次閱讀
    <b class='flag-5'>工具</b>型AI<b class='flag-5'>標注</b>平臺SpeedDP工作流程是怎樣的?